Partager via


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

Définition

Distribuez une étape d’un défilement imbriqué en cours.

[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

Paramètres

dxConsumed
Int32

Distance horizontale en pixels consommées par cette vue pendant cette étape de défilement

dyConsumed
Int32

Distance verticale en pixels consommés par cette vue pendant cette étape de défilement

dxUnconsumed
Int32

Distance de défilement horizontale en pixels non consommée par cette vue

dyUnconsumed
Int32

Distance de défilement horizontale en pixels non consommée par cette vue

offsetInWindow
Int32[]

facultatif. Si la valeur n’est pas null, cette opération contient le décalage dans les coordonnées d’affichage local de cette vue avant cette opération jusqu’à la fin de l’opération. Les implémentations d’affichage peuvent utiliser cette option pour ajuster le suivi des coordonnées d’entrée attendues.

Retours

true si l’événement a été distribué, false s’il n’a pas pu être distribué.

Attributs

Remarques

Distribuez une étape d’un défilement imbriqué en cours.

Les implémentations de vues qui prennent en charge le défilement imbriqué doivent appeler ceci pour signaler des informations sur un défilement en cours vers le parent de défilement imbriqué actuel. Si un défilement imbriqué n’est pas en cours ou si le défilement imbriqué n’est pas #isNestedScrollingEnabled() enabled pour cette vue, cette méthode ne fait rien.

Les implémentations d’affichage compatible doivent également appeler #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll avant de consommer eux-mêmes un composant de l’événement de défilement.

Documentation Java pour android.view.View.dispatchNestedScroll(int, int, int, int, int[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi

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