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

Definición

Envíe un paso de un desplazamiento anidado en curso.

[Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")]
public virtual bool DispatchNestedScroll (int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")>]
abstract member DispatchNestedScroll : int * int * int * int * int[] -> bool
override this.DispatchNestedScroll : int * int * int * int * int[] -> bool

Parámetros

dxConsumed
Int32

Distancia horizontal en píxeles consumidas por esta vista durante este paso de desplazamiento

dyConsumed
Int32

Distancia vertical en píxeles consumida por esta vista durante este paso de desplazamiento

dxUnconsumed
Int32

Distancia de desplazamiento horizontal en píxeles no consumidos por esta vista

dyUnconsumed
Int32

Distancia de desplazamiento horizontal en píxeles no consumidos por esta vista

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

Devoluciones

True si se envió el evento, false si no se pudo enviar.

Atributos

Comentarios

Envíe un paso de un desplazamiento anidado en curso.

Las implementaciones de vistas que admiten el desplazamiento anidado deben llamar a esta información para informar sobre un desplazamiento en curso al elemento primario de desplazamiento anidado actual. Si un desplazamiento anidado no está en curso o el desplazamiento anidado no #isNestedScrollingEnabled() enabled es para esta vista, este método no hace nada.

Las implementaciones de vista compatibles también deben llamar a #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll antes de consumir un componente del propio evento de desplazamiento.

Documentación de Java para android.view.View.dispatchNestedScroll(int, 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 Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también

  • <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>