View.RequestUnbufferedDispatch 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í.
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_CAKE
este 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.