View.DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) 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í.
Envíe un paso de un desplazamiento anidado en curso antes de que esta vista consuma cualquier parte de ella.
[Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")]
public virtual bool DispatchNestedPreScroll (int dx, int dy, int[]? consumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")>]
abstract member DispatchNestedPreScroll : int * int * int[] * int[] -> bool
override this.DispatchNestedPreScroll : int * int * int[] * int[] -> bool
Parámetros
- dx
- Int32
Distancia de desplazamiento horizontal en píxeles
- dy
- Int32
Distancia de desplazamiento vertical en píxeles
- consumed
- Int32[]
Salida. Si no es null, consumido[0] contendrá el componente consumido de dx y consumido[1] el dy consumido.
- offsetInWindow
- Int32[]
Opcional. Si no es null, al devolver esto contendrá el desplazamiento en las coordenadas de vista local de esta vista desde antes de esta operación hasta después de que se complete. Las implementaciones de vista pueden usar esto para ajustar el seguimiento de coordenadas de entrada esperado.
Devoluciones
True si el elemento primario consumió parte o todas las diferencias de desplazamiento
- Atributos
Comentarios
Envíe un paso de un desplazamiento anidado en curso antes de que esta vista consuma cualquier parte de ella.
Los eventos de desplazamiento previo anidados son para eventos de desplazamiento anidados qué interceptación táctil es tocar. dispatchNestedPreScroll
ofrece una oportunidad para que la vista primaria en una operación de desplazamiento anidada consuma alguna o todas las operaciones de desplazamiento antes de que la vista secundaria la consuma.
Documentación de Java para android.view.View.dispatchNestedPreScroll(int, int, int[], int[])
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.
Se aplica a
Consulte también
- <xref:Android.Views.View.DispatchNestedScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>