View.DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) 方法

定義

分派進行中巢狀捲動的一個步驟。

[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。

屬性

備註

分派進行中巢狀捲動的一個步驟。

實作支援巢狀捲動的檢視,應該呼叫這個來向目前的巢狀捲動父代報告捲動進度的相關資訊。 如果巢狀捲動目前未進行中,或巢狀捲動不適用於 #isNestedScrollingEnabled() enabled 這個檢視,這個方法不會執行任何動作。

相容檢視實作也應該在取用捲動事件本身的元件之前呼叫 #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll

android.view.View.dispatchNestedScroll(int, int, int, int, int[]) JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

適用於

另請參閱

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