MotionEvent.GetRawY(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このモーション イベントの によって 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 (下にある最初のポインター) から - 1 の #getPointerCount()
範囲の値を指定できます。
戻り値
このモーション イベントの によって参照される pointerIndex
ポインターの Y 座標。 単位はピクセルです。 この値には、サブピクセル精度のデバイスの小数部が含まれる場合があります。
- 属性
注釈
このモーション イベントの によって pointerIndex
参照されるポインターの Y 座標を返します。 座標は、システムの装飾やシステムがマルチウィンドウ モードであるかどうかに関係なく、デバイスディスプレイの座標空間にあります。 アプリが複数の画面環境で複数の画面にまたがる場合、座標空間にはすべてのスパンされた画面が含まれます。
マルチウィンドウ モードでは、座標空間はアプリ ウィンドウの境界を超えて拡張され、デバイス画面全体が含まれます。 たとえば、縦向きの分割画面モードの下部ウィンドウでモーション イベントが発生した場合、画面の上端は mdash&。ウィンドウの上端&mdash ではありません。は、Y 座標の決定元となる原点です。
複数画面のシナリオでは、座標空間は画面にまたがることができます。 たとえば、アプリが 90 度回転したデュアルスクリーン デバイスの両方の画面にまたがっていて、下の画面でモーション イベントが発生した場合、Y 座標は画面上の上端から下画面のモーション イベントのポイントまで計算されます。 アプリが複数画面環境の 1 つの画面に制限されている場合、座標空間にはアプリが実行されている画面のみが含まれます。
を使用して #getPointerId(int)
、 によって pointerIndex
参照されるポインターのポインター識別子を取得します。
の android.view.MotionEvent.getRawY(int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。