IViewParent.OnNestedScroll(View, Int32, Int32, Int32, Int32) メソッド

定義

進行中の入れ子になったスクロールに対応します。

[Android.Runtime.Register("onNestedScroll", "(Landroid/view/View;IIII)V", "GetOnNestedScroll_Landroid_view_View_IIIIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnNestedScroll(Android.Views.View target, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed);
[<Android.Runtime.Register("onNestedScroll", "(Landroid/view/View;IIII)V", "GetOnNestedScroll_Landroid_view_View_IIIIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedScroll : Android.Views.View * int * int * int * int -> unit

パラメーター

target
View

入れ子になったスクロールを制御する降順ビュー

dxConsumed
Int32

ターゲットによって既に消費されている水平方向のスクロール距離 (ピクセル単位)

dyConsumed
Int32

ターゲットによって既に消費されている垂直方向のスクロール距離 (ピクセル単位)

dxUnconsumed
Int32

ターゲットで消費されない水平方向のスクロール距離 (ピクセル単位)

dyUnconsumed
Int32

ターゲットで消費されない垂直方向のスクロール距離 (ピクセル単位)

属性

注釈

進行中の入れ子になったスクロールに対応します。

このメソッドは、ViewParent の現在の入れ子になったスクロール子ビューが入れ子になったスクロール イベントをディスパッチするときに呼び出されます。 このメソッドの呼び出しを受信するには、ViewParent は、#onStartNestedScroll(View, View, int)の呼び出しのtrueを以前に返しておく必要があります。

スクロール距離の消費された部分と未使用の部分の両方が ViewParent に報告されます。 実装では、たとえば、消費された部分を使用して、複数の子要素のスクロール位置を照合または追跡することを選択できます。 未使用の部分は、複数のスクロール要素またはドラッグ可能な要素の連続ドラッグを可能にするために使用できます。たとえば、内側のスクロール コンテンツの端に達するとドロワーがドラッグを開始する垂直ドロワー内でリストをスクロールできます。

Javaドキュメント。

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

適用対象