View.GetLocationOnScreen(Int32[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システムの装飾やシステムがマルチウィンドウ モードであるかどうかに関係なく、デバイス画面の座標空間でこのビューの座標を取得します。
[Android.Runtime.Register("getLocationOnScreen", "([I)V", "GetGetLocationOnScreen_arrayIHandler")]
public virtual void GetLocationOnScreen(int[]? outLocation);
[<Android.Runtime.Register("getLocationOnScreen", "([I)V", "GetGetLocationOnScreen_arrayIHandler")>]
abstract member GetLocationOnScreen : int[] -> unit
override this.GetLocationOnScreen : int[] -> unit
パラメーター
- outLocation
- Int32[]
ビュー座標が格納される 2 要素整数配列。 x 座標はインデックス 0 です。インデックス 1 の y 座標。
- 属性
注釈
システムの装飾やシステムがマルチウィンドウ モードであるかどうかに関係なく、デバイス画面の座標空間でこのビューの座標を取得します。
マルチウィンドウ モードでは、座標空間にはデバイス画面全体が含まれます。アプリ ウィンドウの境界は無視されます。 たとえば、ビューが水平分割画面の下部にある場合、画面の上端—ウィンドウの上端ではありません—は、y 座標の計算元となる原点です。
複数画面のシナリオでは、座標空間は画面にまたがることができます。 たとえば、アプリがデュアルスクリーン デバイスの両方の画面にまたがっていて、ビューが右側の画面にある場合、x 座標は左側の画面の左端からビューの左端まで計算されます。 アプリが複数画面環境で 1 つの画面に制限されている場合、座標空間にはアプリが実行されている画面のみが含まれます。
メソッドから制御が戻った後、引数配列には、ビューの左端と上端を基準としたビューの x 座標と y 座標がそれぞれ含まれます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。