View.RequestUnbufferedDispatch Método

Definición

Sobrecargas

RequestUnbufferedDispatch(MotionEvent)

Solicite el envío sin búfer de la secuencia especificada de MotionEvents a esta vista.

RequestUnbufferedDispatch(Int32)

Solicite el envío sin búfer de la clase de origen de eventos especificada a esta vista.

RequestUnbufferedDispatch(MotionEvent)

Solicite el envío sin búfer de la secuencia especificada de MotionEvents a esta vista.

[Android.Runtime.Register("requestUnbufferedDispatch", "(Landroid/view/MotionEvent;)V", "")]
public void RequestUnbufferedDispatch (Android.Views.MotionEvent? e);
[<Android.Runtime.Register("requestUnbufferedDispatch", "(Landroid/view/MotionEvent;)V", "")>]
member this.RequestUnbufferedDispatch : Android.Views.MotionEvent -> unit

Parámetros

Atributos

Comentarios

Solicite el envío sin búfer de la secuencia especificada de MotionEvents a esta vista.

Hasta que esta vista reciba un correspondiente MotionEvent#ACTION_UP, pida que el sistema de entrada no sea el lote MotionEvent, sino que los entregue en cuanto estén disponibles. Solo se debe llamar a este método para eventos táctiles.

<p class="note">Esta API no está pensada para la mayoría de las aplicaciones. El envío almacenado en búfer proporciona muchas ventajas y, simplemente, solicitar un envío sin búfer en la mayoría de las secuencias motionEvent no mejorará la latencia de entrada. Los efectos secundarios incluyen: mayor latencia, desplazamientos jittery e incapacidad para aprovechar las ventajas del remuestreo del sistema. Hable con su profesional de entrada para ver si #requestUnbufferedDispatch(MotionEvent) es adecuado para usted.</P>

Para recibir eventos no almacenados en búfer para clases de origen de dispositivo de entrada arbitrarias, use #requestUnbufferedDispatch(int),

Documentación de Java para android.view.View.requestUnbufferedDispatch(android.view.MotionEvent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

RequestUnbufferedDispatch(Int32)

Solicite el envío sin búfer de la clase de origen de eventos especificada a esta vista.

[Android.Runtime.Register("requestUnbufferedDispatch", "(I)V", "", ApiSince=30)]
public void RequestUnbufferedDispatch (int source);
[<Android.Runtime.Register("requestUnbufferedDispatch", "(I)V", "", ApiSince=30)>]
member this.RequestUnbufferedDispatch : int -> unit

Parámetros

source
Int32

Clase de origen de entrada combinada para la que se va a solicitar un envío sin búfer. Todos los eventos procedentes de estas clases de origen no se almacenarán en búfer. Establézcalo InputDevice#SOURCE_CLASS_NONE en para volver al comportamiento predeterminado.

Atributos

Comentarios

Solicite el envío sin búfer de la clase de origen de eventos especificada a esta vista. Esto es similar a View#requestUnbufferedDispatch(MotionEvent), pero no finaliza automáticamente y permite la especificación de clases de origen de entrada arbitrarias.

Antes de , al llamar a android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEeste método no se producirán cambios de comportamiento cuando esta vista no esté asociada a una ventana.

Documentación de Java para android.view.View.requestUnbufferedDispatch(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a