Compartir a través de


Instrumentation.SendPointerSync(MotionEvent) Método

Definición

Envía un evento de puntero a una ventana que pertenece a la aplicación instrumentada y espera a que se procese.

[Android.Runtime.Register("sendPointerSync", "(Landroid/view/MotionEvent;)V", "GetSendPointerSync_Landroid_view_MotionEvent_Handler")]
public virtual void SendPointerSync (Android.Views.MotionEvent? e);
[<Android.Runtime.Register("sendPointerSync", "(Landroid/view/MotionEvent;)V", "GetSendPointerSync_Landroid_view_MotionEvent_Handler")>]
abstract member SendPointerSync : Android.Views.MotionEvent -> unit
override this.SendPointerSync : Android.Views.MotionEvent -> unit

Parámetros

e
MotionEvent

Evento de movimiento que describe la acción del puntero. (Como se indica en M:Android.Views.MotionEvent.Obtain(System.Int64,System.Int64,System.Int64,System.Int64,System.Int64,System.Int64), asegúrese de usar UptimeMillis() como base de tiempo.

Atributos

Comentarios

Envía un evento de puntero a una ventana que pertenece a la aplicación instrumentada y espera a que se procese.

Si el evento de movimiento que se inserta se dirige a una ventana que no es propiedad de la aplicación instrumentada, se producirá un error en la inyección de entrada. Consulte #getUiAutomation() para insertar eventos en todas las ventanas.

Este método se bloquea hasta que el destinatario haya terminado de controlar el evento. Tenga en cuenta que el destinatario puede <que em>not</em> haya terminado completamente de reaccionar desde el evento cuando este método vuelva. Por ejemplo, puede que todavía esté en proceso de actualizar su contenido de visualización o interfaz de usuario al reaccionar al evento insertado.

Documentación de Java para android.app.Instrumentation.sendPointerSync(android.view.MotionEvent).

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.

Se aplica a