Language

AccessibilityServiceInfo.MotionEventSources プロパティ

定義

アクセシビリティ サービスが汎用android.view.InputDeviceをリッスンするandroid.view.MotionEventソースのビット マスクを返します。 または、アクセシビリティ サービスが汎用android.view.InputDeviceをリッスンするandroid.view.MotionEvent ソースのビット マスクを設定します。

public virtual Android.Views.InputSourceType MotionEventSources { [Android.Runtime.Register("getMotionEventSources", "()I", "GetGetMotionEventSourcesHandler", ApiSince=34)] get; [Android.Runtime.Register("setMotionEventSources", "(I)V", "GetSetMotionEventSources_IHandler", ApiSince=34)] set; }
[<get: Android.Runtime.Register("getMotionEventSources", "()I", "GetGetMotionEventSourcesHandler", ApiSince=34)>]
[<set: Android.Runtime.Register("setMotionEventSources", "(I)V", "GetSetMotionEventSources_IHandler", ApiSince=34)>]
member this.MotionEventSources : Android.Views.InputSourceType with get, set

プロパティ値

値は 0 または次の組み合わせのいずれかです: InputDevice.SOURCE_MOUSE;InputDevice.SOURCE_STYLUS;InputDevice.SOURCE_BLUETOOTH_STYLUS;InputDevice.SOURCE_TRACKBALL;InputDevice.SOURCE_MOUSE_RELATIVE;InputDevice.SOURCE_TOUCHPAD;InputDevice.SOURCE_TOUCH_NAVIGATION;InputDevice.SOURCE_ROTARY_ENCODER;InputDevice.SOURCE_JOYSTICK;InputDevice.SOURCE_SENSOR;InputDevice.SOURCE_TOUCHSCREEN

属性

注釈

プロパティ getter のドキュメント:

アクセシビリティ サービスが汎用android.view.InputDeviceをリッスンするandroid.view.MotionEventソースのビット マスクを返します。

Javaドキュメント。

プロパティ セッターのドキュメント:

アクセシビリティ サービスが汎用android.view.InputDeviceをリッスンするandroid.view.MotionEventソースのビット マスクを設定します。

android.view.InputDeviceを送信しないandroid.view.MotionEvent ソースを含めると、実質的にそのソースの no-op になります。これは、そのソースからイベントを受信しないためです。

完全なソース定義については、 android.view.InputDevice を参照してください。 多くの入力デバイスは、複数の種類のソースからandroid.view.InputEventを送信するため、android.view.MotionEventをリッスンするためにAccessibilityService#onKeyEventを使用するだけでなく、複数のandroid.view.KeyEvent ソースをここに含める必要がある場合があります。

<strong>Note:</strong>android.view.InputDevice ソースには、ビットごとのフラグ削除操作を複雑にするソース クラス ビットが含まれています。 特定のソースを削除するには、個々のソース定数に対するビットごとの OR 演算を使用して値全体を再構築する必要があります。

Javaドキュメント。

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

適用対象