Langue

IViewParent.OnNestedPreFling(View, Single, Single) Méthode

Définition

Réagissez à un fling imbriqué avant que la vue cible ne l’utilise.

[Android.Runtime.Register("onNestedPreFling", "(Landroid/view/View;FF)Z", "GetOnNestedPreFling_Landroid_view_View_FFHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnNestedPreFling(Android.Views.View target, float velocityX, float velocityY);
[<Android.Runtime.Register("onNestedPreFling", "(Landroid/view/View;FF)Z", "GetOnNestedPreFling_Landroid_view_View_FFHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedPreFling : Android.Views.View * single * single -> bool

Paramètres

target
View

Affichage qui a lancé le défilement imbriqué

velocityX
Single

Vitesse horizontale en pixels par seconde

velocityY
Single

Vitesse verticale en pixels par seconde

Retours

true si ce parent a consommé l’avance avant la vue cible

Attributs

Remarques

Réagissez à un fling imbriqué avant que la vue cible ne l’utilise.

Cette méthode siginfie qu’un enfant de défilement imbriqué a détecté un fling avec la vitesse donnée le long de chaque axe. En règle générale, cela signifie qu’un défilement tactile s’est terminé par une VelocityTracker velocity direction de défilement qui répond ou dépasse le ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity long d’un axe de défilement.

Si un parent de défilement imbriqué consomme le mouvement dans le cadre d’un #onNestedPreScroll(View, int, int, int[]) pre-scroll, il peut être approprié qu’il consomme également le pré-fling pour terminer ce même mouvement. En retournant true de cette méthode, le parent indique que l’enfant ne doit pas également flinger son propre contenu interne.

Java documentation pour android.view.ViewParent.onNestedPreFling(android.view.View, float, float).

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 à