InputMethodService.SendDownUpKeyEvents(Keycode) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたキー イベント コード ( 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 ファミリのメソッドを使用してアプリケーションにテキストを送信する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。