View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入れ子になったスクロールの 1 ステップをディスパッチします。
[Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")]
public virtual bool DispatchNestedScroll (int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")>]
abstract member DispatchNestedScroll : int * int * int * int * int[] -> bool
override this.DispatchNestedScroll : int * int * int * int * int[] -> bool
パラメーター
- dxConsumed
- Int32
このスクロール ステップ中にこのビューで使用される水平方向の距離 (ピクセル単位)
- dyConsumed
- Int32
このスクロール ステップ中にこのビューで使用される垂直方向の距離 (ピクセル単位)
- dxUnconsumed
- Int32
このビューで使用されない水平スクロール距離 (ピクセル単位)
- dyUnconsumed
- Int32
このビューで使用されない水平スクロール距離 (ピクセル単位)
- offsetInWindow
- Int32[]
省略可能。 null でない場合、戻り値には、この操作の前から完了後までのこのビューのローカル ビュー座標内のオフセットが含まれます。 ビューの実装では、これを使用して、予想される入力座標の追跡を調整できます。
戻り値
イベントがディスパッチされた場合は true、ディスパッチできなかった場合は false。
- 属性
注釈
入れ子になったスクロールの 1 ステップをディスパッチします。
入れ子になったスクロールをサポートするビューの実装では、これを呼び出して、現在の入れ子になったスクロール親に進行中のスクロールに関する情報を報告する必要があります。 入れ子になったスクロールが現在進行中でない場合、または入れ子になったスクロールがこのビュー用でない #isNestedScrollingEnabled() enabled
場合、このメソッドは何も行いません。
互換性のあるビューの実装では、スクロール イベント自体のコンポーネントを使用する前に を呼び出 #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll
す必要もあります。
の Java ドキュメント android.view.View.dispatchNestedScroll(int, int, int, int, int[])
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
こちらもご覧ください
- <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>