Freigeben über


IViewParent.OnNestedFling(View, Single, Single, Boolean) Methode

Definition

Fordern Sie eine Verschiebung aus einem geschachtelten Bildlauf an.

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

Parameter

target
View

Ansicht, die den geschachtelten Bildlauf initiiert hat

velocityX
Single

Horizontale Geschwindigkeit in Pixel pro Sekunde

velocityY
Single

Vertikale Geschwindigkeit in Pixel pro Sekunde

consumed
Boolean

"true", wenn das Kind den Fling verbraucht hat, andernfalls "false"

Gibt zurück

"true", wenn dieses Elternteil auf das Fling reagiert hat oder anderweitig reagiert hat

Attribute

Hinweise

Fordern Sie eine Verschiebung aus einem geschachtelten Bildlauf an.

Diese Methode gibt an, dass ein geschachteltes untergeordnetes Bildlauf untergeordnete Bedingungen für eine Fling erkannt hat. Im Allgemeinen bedeutet dies, dass ein Bildlauf per Toucheingabe mit der VelocityTracker velocity Richtung des Bildlaufs beendet wurde, der die ViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocity bildlauffähige Achse erreicht oder überschreitet.

Wenn eine geschachtelte untergeordnete Ansicht mit einem geschachtelten Bildlauf normalerweise flüchtet, sich aber am Rand des eigenen Inhalts befindet, kann sie diese Methode verwenden, um die Verschiebung stattdessen an das geschachtelte übergeordnete Element des Bildlaufs zu delegieren. Das Elternteil kann optional das Fling verbrauchen oder ein Kind fling beobachten.

Java-Dokumentation für android.view.ViewParent.onNestedFling(android.view.View, float, float, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: