語言

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

Optional. 若非空值,回傳時將包含該視圖在本地視圖座標中,從操作前至完成後的偏移量。 視圖實作可能會利用此方法調整預期輸入座標追蹤。

傳回

若事件已被派遣,則為 false;若無法派遣,則為假。

屬性

備註

派遣一個正在進行的巢狀卷軸的一步。

支援巢狀捲動的視圖實作應呼叫此資料,將正在進行的捲動資訊回報給目前巢狀捲動的父檔案。 如果巢狀捲軸目前沒有進行中,或巢狀捲動不 #isNestedScrollingEnabled() enabled 適用於此視圖,此方法則無效。

相容檢視的實作也應該在使用捲軸事件的元件前先呼叫 #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll

Java 文件 android.view.View.dispatchNestedScroll(int, int, int, int, int[])

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱

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