Langage

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

Définition

Distribuez une étape d’un défilement imbriqué en cours avant que cette vue n’utilise une partie de celle-ci.

[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

Paramètres

dx
Int32

Distance de défilement horizontale en pixels

dy
Int32

Distance de défilement verticale en pixels

consumed
Int32[]

Sortie : S’il n’est pas null, consommé[0] contient le composant consommé de dx et consommé[1] la dy consommée.

offsetInWindow
Int32[]

Optional. 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 le parent a consommé une partie ou l’ensemble du delta de défilement

Attributs

Remarques

Distribuez une étape d’un défilement imbriqué en cours avant que cette vue n’utilise une partie de celle-ci.

Les événements de pré-défilement imbriqués sont des événements de défilement imbriqués que l’interception tactile consiste à toucher. dispatchNestedPreScroll offre la possibilité pour l’affichage parent dans une opération de défilement imbriquée de consommer une partie ou l’ensemble de l’opération de défilement avant que l’affichage enfant ne l’utilise.

Java documentation pour android.view.View.dispatchNestedPreScroll(int, int, int[], int[]).

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

S’applique à

Voir aussi

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