View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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)>