AccessibilityService.OnKeyEvent(KeyEvent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクセシビリティ サービスがシステムの残りの部分に渡される前に、キー イベントを観察できるようにするコールバック。
[Android.Runtime.Register("onKeyEvent", "(Landroid/view/KeyEvent;)Z", "GetOnKeyEvent_Landroid_view_KeyEvent_Handler")]
protected virtual bool OnKeyEvent(Android.Views.KeyEvent? e);
[<Android.Runtime.Register("onKeyEvent", "(Landroid/view/KeyEvent;)Z", "GetOnKeyEvent_Landroid_view_KeyEvent_Handler")>]
abstract member OnKeyEvent : Android.Views.KeyEvent -> bool
override this.OnKeyEvent : Android.Views.KeyEvent -> bool
パラメーター
- e
- KeyEvent
処理するイベント。
返品
true の場合、イベントは消費され、アプリケーションに配信されません。それ以外の場合は、通常どおりに配信されます。
- 属性
注釈
アクセシビリティ サービスがシステムの残りの部分に渡される前に、キー イベントを観察できるようにするコールバック。 つまり、イベントは、デバイス ポリシー、入力メソッド、またはアプリケーションに渡される前に、最初にここで配信されます。
<strong>Note:</strong> システムの残りの部分に渡されるイベント ストリームが整形式になるように、キー イベントを処理することが重要です。 たとえば、ダウン イベントを処理するが、アップ イベントを処理しない場合や、その逆の処理を行うと、一貫性のないイベント ストリームが生成されます。
<strong>Note:</strong> このメソッドで提供される主要なイベントはコピーであり、変更しても、システムに渡されるイベントには影響しません。 このメソッドは、純粋にフィルター処理機能を実行することを目的としています。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。