共用方式為


View.GetLocationInWindow(Int32[]) 方法

定義

在包含檢視的視窗座標空間中,取得這個檢視的座標,不論系統裝飾為何。

[Android.Runtime.Register("getLocationInWindow", "([I)V", "GetGetLocationInWindow_arrayIHandler")]
public virtual void GetLocationInWindow (int[]? outLocation);
[<Android.Runtime.Register("getLocationInWindow", "([I)V", "GetGetLocationInWindow_arrayIHandler")>]
abstract member GetLocationInWindow : int[] -> unit
override this.GetLocationInWindow : int[] -> unit

參數

outLocation
Int32[]

儲存檢視座標的雙元素整數數位。 x 座標位於索引 0;索引 1 的 Y 座標。

屬性

備註

在包含檢視的視窗座標空間中,取得這個檢視的座標,不論系統裝飾為何。

在多視窗模式中,座標空間的原點是包含檢視的視窗左上角。 在全螢幕模式中,原點為裝置畫面的左上角。

在多畫面案例中,如果應用程式跨越多個畫面,坐標空間也會跨越多個畫面。 但是,如果應用程式僅限於單一畫面,則座標空間只會包含應用程式執行所在的畫面。

方法傳回之後,自變數陣列會分別包含相對於檢視左邊緣和上邊緣之檢視的 x 和 y 座標。

android.view.View.getLocationInWindow(int[])Java 檔。

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

適用於