View.DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) Método

Definición

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, consumed[0] contendrá el componente consumido de dx y consumido[1] el dy consumido.

offsetInWindow
Int32[]

Optional. 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 usarlas para ajustar el seguimiento esperado de coordenadas de entrada.

Devoluciones

true si el elemento primario consumió parte o toda la diferencia 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 anidados previos al desplazamiento son para eventos de desplazamiento anidados qué interceptación táctil es tocar. dispatchNestedPreScroll ofrece una oportunidad para que la vista primaria de una operación de desplazamiento anidada consuma parte o toda la operación de desplazamiento antes de que la vista secundaria la consuma.

Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

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)>