IViewParent.OnNestedPreScroll(View, 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.
Réagir à un défilement imbriqué en cours avant que l’affichage cible consomme une partie du défilement.
[Android.Runtime.Register("onNestedPreScroll", "(Landroid/view/View;II[I)V", "GetOnNestedPreScroll_Landroid_view_View_IIarrayIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnNestedPreScroll(Android.Views.View target, int dx, int dy, int[] consumed);
[<Android.Runtime.Register("onNestedPreScroll", "(Landroid/view/View;II[I)V", "GetOnNestedPreScroll_Landroid_view_View_IIarrayIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedPreScroll : Android.Views.View * int * int * int[] -> unit
Paramètres
- target
- View
Affichage qui a lancé le défilement imbriqué
- dx
- Int32
Distance de défilement horizontale en pixels
- dy
- Int32
Distance de défilement verticale en pixels
- consumed
- Int32[]
Sortie : Distance de défilement horizontale et verticale consommée par ce parent
- Attributs
Remarques
Réagir à un défilement imbriqué en cours avant que l’affichage cible consomme une partie du défilement.
Lorsque vous travaillez avec le défilement imbriqué, la vue parente peut souhaiter utiliser le défilement avant que l’enfant de défilement imbriqué ne le fasse. Par exemple, il s’agit d’un tiroir qui contient une liste à défilement. L’utilisateur souhaitera pouvoir faire défiler la liste entièrement en mode avant que la liste ne commence à faire défiler.
onNestedPreScroll est appelé lorsqu’un enfant de défilement imbriqué appelle View#dispatchNestedPreScroll(int, int, int[], int[]). L’implémentation doit signaler la façon dont les pixels du défilement signalé par dx, dy ont été consommés dans le consumed tableau. L’index 0 correspond à dx et à l’index 1 correspond à dy. Ce paramètre ne sera jamais null. Les valeurs initiales pour consommées[0] et consommées[1] seront toujours 0.
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.