Language

IViewParent.OnNestedPreFling(View, Single, Single) メソッド

定義

ターゲット ビューで使用される前に、入れ子になった fling に対応します。

[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

パラメーター

target
View

入れ子になったスクロールを開始したビュー

velocityX
Single

水平方向の速度 (ピクセル/秒)

velocityY
Single

垂直方向の速度 (ピクセル/秒)

返品

この親がターゲット ビューの前にフリングを使用した場合は true

属性

注釈

ターゲット ビューで使用される前に、入れ子になった fling に対応します。

このメソッドは、入れ子になったスクロールの子が、各軸に沿って指定された速度を持つフリングを検出したことを示します。 一般に、これは、タッチ スクロールがスクロール可能な軸に沿ってVelocityTracker velocityを満たす、または超えるスクロールの方向にViewConfiguration#getScaledMinimumFlingVelocity() minimum fling velocityで終了したことを意味します。

入れ子になったスクロール親が #onNestedPreScroll(View, int, int, int[]) pre-scrollの一部としてモーションを消費している場合は、その同じモーションを完了するためにプリフリングも使用することが適切な場合があります。 このメソッドから true を返すことによって、親は、子が独自の内部コンテンツも逃げてはならないことを示します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象