AccessibilityService.OnMotionEvent(MotionEvent) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devolución de llamada que permite a un servicio de accesibilidad observar s genéricos MotionEvent
.
[Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=34)]
public virtual void OnMotionEvent (Android.Views.MotionEvent e);
[<Android.Runtime.Register("onMotionEvent", "(Landroid/view/MotionEvent;)V", "GetOnMotionEvent_Landroid_view_MotionEvent_Handler", ApiSince=34)>]
abstract member OnMotionEvent : Android.Views.MotionEvent -> unit
override this.OnMotionEvent : Android.Views.MotionEvent -> unit
Parámetros
- Atributos
Comentarios
Devolución de llamada que permite a un servicio de accesibilidad observar s genéricos MotionEvent
.
Prefiere TouchInteractionController
observar y controlar eventos de pantalla táctil, incluidos los gestos táctiles. Si se usa AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE
este o cualquier servicio habilitado, #onMotionEvent
no recibirá eventos de pantalla táctil.
<strong>Note:</strong> El servicio debe solicitar primero que escuche eventos mediante AccessibilityServiceInfo#setMotionEventSources
. MotionEvent
s de orígenes de no AccessibilityServiceInfo#getMotionEventSources()
se envían al resto del sistema. Para dejar de escuchar eventos de un origen determinado, llame a AccessibilityServiceInfo#setMotionEventSources
con ese origen quitado.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.