共用方式為


MotionEvent.GetRawY(Int32) 方法

定義

傳回這個動作事件所 pointerIndex 參考之指標的 Y 座標。

[Android.Runtime.Register("getRawY", "(I)F", "", ApiSince=29)]
public float GetRawY (int pointerIndex);
[<Android.Runtime.Register("getRawY", "(I)F", "", ApiSince=29)>]
member this.GetRawY : int -> single

參數

pointerIndex
Int32

傳回 Y 座標之指標的索引。 可能是介於 0(向下的第一個指標)到 #getPointerCount() - 1 的值。

傳回

這個動作事件所參考 pointerIndex 之指標的 Y 座標。 單位為圖元。 此值可能包含子圖元精確裝置的分數部分。

屬性

備註

傳回這個動作事件所 pointerIndex 參考之指標的 Y 座標。 座標位於裝置顯示器的座標空間中,不論系統裝飾為何,以及系統是否處於多視窗模式。 如果應用程式跨越多螢幕環境中的多個畫面,座標空間會包含所有跨螢幕。

在多視窗模式中,座標空間會延伸超過應用程式視窗的範圍,以包含整個裝置畫面。 例如,如果動作事件以直向方向在分割螢幕模式的下方窗口發生,則螢幕的上邊緣;不是視窗的上邊緣—是判斷 Y 座標的來源。

在多畫面案例中,座標空間可以跨越畫面。 例如,如果應用程式跨越雙螢幕裝置的兩個螢幕旋轉 90 度,而且動作事件發生在下層畫面上,則 Y 座標會從上螢幕的上邊緣計算到下螢幕的動作事件點。 當應用程式受限於多畫面環境中的單一畫面時,座標空間只會包含應用程式執行所在的畫面。

使用 #getPointerId(int) 取得 所 pointerIndex參考指標的指標標識碼。

android.view.MotionEvent.getRawY(int)Java 檔。

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

適用於