View.DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) メソッド

定義

このビューがスクロールの一部を使用する前に、実行中の入れ子になったスクロールの 1 ステップをディスパッチします。

[Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")]
public virtual bool DispatchNestedPreScroll(int dx, int dy, int[]? consumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")>]
abstract member DispatchNestedPreScroll : int * int * int[] * int[] -> bool
override this.DispatchNestedPreScroll : int * int * int[] * int[] -> bool

パラメーター

dx
Int32

水平スクロール距離 (ピクセル単位)

dy
Int32

垂直方向のスクロール距離 (ピクセル単位)

consumed
Int32[]

出力。 null でない場合、consumed[0] には dx の消費されたコンポーネントと消費された dy が含まれます。

offsetInWindow
Int32[]

Optional. null でない場合、戻り値には、この操作が完了するまでのこのビューのローカル ビュー座標のオフセットが含まれます。 ビューの実装では、これを使用して、予想される入力座標の追跡を調整できます。

返品

親がスクロールデルタの一部またはすべてを消費した場合は true

属性

注釈

このビューがスクロールの一部を使用する前に、実行中の入れ子になったスクロールの 1 ステップをディスパッチします。

入れ子になったスクロール前イベントは、タッチ インターセプトとは何かを入れ子になったスクロール イベントに対して行います。 dispatchNestedPreScroll は、入れ子になったスクロール操作の親ビューが、子ビューがスクロール操作を使用する前に、一部またはすべてのスクロール操作を使用する機会を提供します。

Javaドキュメント。

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

適用対象

こちらもご覧ください

  • <xref:Android.Views.View.DispatchNestedScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>