VelocityTracker.GetAxisVelocity 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| GetAxisVelocity(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 所創建與分享的作品,並依授權條款所描述的使用進行修改。