Поделиться через


AccessibilityServiceInfo.MotionEventSources Свойство

Определение

Возвращает битовую маску источников, которые служба специальных возможностей android.view.InputDevice хочет прослушивать универсальные android.view.MotionEvents. -или- Задает битовую маску android.view.InputDevice источников, которые служба специальных возможностей хочет прослушивать универсальные android.view.MotionEvents.

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

Значение свойства

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает битовую маску источников, которые служба специальных возможностей android.view.InputDevice хочет прослушивать универсальные android.view.MotionEvents.

Документация по Java для android.accessibilityservice.AccessibilityServiceInfo.getMotionEventSources().

Документация по набору свойств:

Задает битовую маску источников, к которым служба специальных возможностей android.view.InputDevice хочет прослушивать универсальные android.view.MotionEvents.

android.view.InputDevice Включение источника, который не отправляет android.view.MotionEvents, фактически является no-op для этого источника, так как вы не будете получать какие-либо события из этого источника.

Полные определения источников см. в разделе android.view.InputDevice "Полные определения источников". Многие устройства ввода отправляют android.view.InputEvents из нескольких типов источников, поэтому вам может потребоваться включить в него несколько android.view.MotionEvent источников, а также использовать AccessibilityService#onKeyEvent для прослушивания android.view.KeyEvent.

<strong>Note:</strong>android.view.InputDevice sources содержат биты исходного класса, которые усложняют операции удаления побитового флага. Чтобы удалить определенный источник, необходимо перестроить все значение с помощью побитовых операций OR для отдельных констант источника.

Документация по Java для android.accessibilityservice.AccessibilityServiceInfo.setMotionEventSources(int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к