AccessibilityServiceInfo.MotionEventSources Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает битовую маску источников, которые служба специальных возможностей android.view.InputDevice
хочет прослушивать универсальные android.view.MotionEvent
s. -или- Задает битовую маску android.view.InputDevice
источников, которые служба специальных возможностей хочет прослушивать универсальные android.view.MotionEvent
s.
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.MotionEvent
s.
Документация по набору свойств:
Задает битовую маску источников, к которым служба специальных возможностей android.view.InputDevice
хочет прослушивать универсальные android.view.MotionEvent
s.
android.view.InputDevice
Включение источника, который не отправляет android.view.MotionEvent
s, фактически является no-op для этого источника, так как вы не будете получать какие-либо события из этого источника.
Полные определения источников см. в разделе android.view.InputDevice
"Полные определения источников". Многие устройства ввода отправляют android.view.InputEvent
s из нескольких типов источников, поэтому вам может потребоваться включить в него несколько android.view.MotionEvent
источников, а также использовать AccessibilityService#onKeyEvent
для прослушивания android.view.KeyEvent
.
<strong>Note:</strong>android.view.InputDevice
sources содержат биты исходного класса, которые усложняют операции удаления побитового флага. Чтобы удалить определенный источник, необходимо перестроить все значение с помощью побитовых операций OR для отдельных констант источника.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.