View.DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このビューがスクロールの一部を使用する前に、入れ子になったスクロールの 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 と consumed[1] の消費された dy の消費されたコンポーネントが含まれます。
- offsetInWindow
- Int32[]
省略可能。 null でない場合、戻り値には、この操作の前から完了後までのこのビューのローカル ビュー座標内のオフセットが含まれます。 ビューの実装では、これを使用して、予想される入力座標の追跡を調整できます。
戻り値
親がスクロールデルタの一部またはすべてを消費した場合は true
- 属性
注釈
このビューがスクロールの一部を使用する前に、入れ子になったスクロールの 1 ステップをディスパッチします。
入れ子になったスクロール前イベントは、タッチインターセプトとは何かを入れ子になったスクロール イベントに対して行います。 dispatchNestedPreScroll
は、入れ子になったスクロール操作の親ビューが、子ビューがスクロール操作を使用する前に、一部またはすべてのスクロール操作を使用する機会を提供します。
の Java ドキュメント android.view.View.dispatchNestedPreScroll(int, int, int[], int[])
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
こちらもご覧ください
- <xref:Android.Views.View.DispatchNestedScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>