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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱

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