Language

InputMethodService.SendDownUpKeyEvents(Keycode) メソッド

定義

指定されたキー イベント コード ( KeyEvent で定義) を現在の入力接続に送信するのは、キーダウン + キーアップ イベント ペアです。

[Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")]
public virtual void SendDownUpKeyEvents(Android.Views.Keycode keyEventCode);
[<Android.Runtime.Register("sendDownUpKeyEvents", "(I)V", "GetSendDownUpKeyEvents_IHandler")>]
abstract member SendDownUpKeyEvents : Android.Views.Keycode -> unit
override this.SendDownUpKeyEvents : Android.Views.Keycode -> unit

パラメーター

keyEventCode
Keycode

KeyEventで定義されている、送信する生のキー コード。

属性

注釈

指定されたキー イベント コード ( KeyEvent で定義) を現在の入力接続に送信するのは、キーダウン + キーアップ イベント ペアです。 送信されたイベントは KeyEvent#FLAG_SOFT_KEYBOARD KeyEvent.FLAG_SOFT_KEYBOARD 設定されているため、受信者はソフトウェア入力メソッドから送信されたイベントとして識別し、UI の現在のタッチ モードに影響を与えないように KeyEvent#FLAG_KEEP_TOUCH_MODE KeyEvent.FLAG_KEEP_TOUCH_MODE。

通常の操作では、このようなキー イベントを送信しないことをお勧めします。これは主に、 android.text.InputType#TYPE_NULL 型のテキスト フィールドで使用したり、リッチでない入力メソッドに使用したりするために使用されます。 合理的に可能なソフトウェア入力方法では、キー イベントを送信するのではなく、 android.view.inputmethod.InputConnection#commitText ファミリのメソッドを使用してアプリケーションにテキストを送信する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象