語言

VelocityTracker.GetAxisVelocity 方法

定義

多載

名稱 Description
GetAxisVelocity(Axis)

等同於呼叫 #getAxisVelocity(int, int) 和 axis 主動指標。

GetAxisVelocity(Axis, Int32)

取出給定運動軸上最後計算出的速度。

GetAxisVelocity(Axis)

等同於呼叫 #getAxisVelocity(int, int) 和 axis 主動指標。

[Android.Runtime.Register("getAxisVelocity", "(I)F", "", ApiSince=34)]
public float GetAxisVelocity(Android.Views.Axis axis);
[<Android.Runtime.Register("getAxisVelocity", "(I)F", "", ApiSince=34)>]
member this.GetAxisVelocity : Android.Views.Axis -> single

參數

axis
Axis

該返回哪個軸的速度。

傳回

先前計算的主動指標 的速度 axis if axis 支援速度追蹤;若軸不支援速度追蹤,則為 0。

屬性

備註

等同於呼叫 #getAxisVelocity(int, int) 和 axis 主動指標。

Java 文件 android.view.VelocityTracker.getAxisVelocity(int)。

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

適用於

GetAxisVelocity(Axis, Int32)

取出給定運動軸上最後計算出的速度。

[Android.Runtime.Register("getAxisVelocity", "(II)F", "", ApiSince=34)]
public float GetAxisVelocity(Android.Views.Axis axis, int id);
[<Android.Runtime.Register("getAxisVelocity", "(II)F", "", ApiSince=34)>]
member this.GetAxisVelocity : Android.Views.Axis * int -> single

參數

axis
Axis

該返回哪個軸的速度。

id
Int32

要回傳哪個指標的速度。

傳回

先前計算 axis 的指標 ID 速度為 , id 若 axis 支援速度追蹤,則為 0;若軸不支援速度追蹤,則為 0。

屬性

備註

取出給定運動軸上最後計算出的速度。 您必須先呼叫 #computeCurrentVelocity(int) 或 #computeCurrentVelocity(int, float) 再呼叫此函式。

除了MotionEvent#AXIS_X自此類別引入以來一直支援的 和 MotionEvent#AXIS_Y 外,以下軸可作為此方法的候選:<ul><li>MotionEvent#AXIS_SCROLL:支援以 /ul 起始android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE<>

在使用此方法取得軸的速度前,請先透過 VelocityTracker確認你的#isAxisSupported(int)實例是否支援該軸。

Java 文件 android.view.VelocityTracker.getAxisVelocity(int, int)。

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

適用於