Bagikan melalui


MotionEvent.GetRawY(Int32) Metode

Definisi

Mengembalikan koordinat Y dari pointer yang dirujuk oleh pointerIndex untuk peristiwa gerakan ini.

[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

Parameter

pointerIndex
Int32

Indeks pointer tempat koordinat Y dikembalikan. Mungkin nilai dalam rentang 0 (pointer pertama yang turun) hingga #getPointerCount() - 1.

Mengembalikan

Koordinat Y dari pointer yang dirujuk oleh pointerIndex untuk peristiwa gerakan ini. Unitnya adalah piksel. Nilai mungkin berisi bagian pecahan untuk perangkat yang tepat subpiksel.

Atribut

Keterangan

Mengembalikan koordinat Y dari pointer yang dirujuk oleh pointerIndex untuk peristiwa gerakan ini. Koordinat berada di ruang koordinat tampilan perangkat, terlepas dari dekorasi sistem dan apakah sistem dalam mode multi-jendela atau tidak. Jika aplikasi mencakup beberapa layar di lingkungan beberapa layar, ruang koordinat menyertakan semua layar yang terbenam.

Dalam mode multi-jendela, ruang koordinat meluas di luar batas jendela aplikasi untuk mencakup seluruh layar perangkat. Misalnya, jika peristiwa gerakan terjadi di jendela bawah mode layar terpisah dalam orientasi potret, tepi atas layar— bukan tepi atas jendela— adalah asal dari mana koordinat Y ditentukan.

Dalam skenario beberapa layar, ruang koordinat dapat mencakup layar. Misalnya, jika aplikasi mencakup kedua layar perangkat layar ganda yang diputar 90 derajat, dan peristiwa gerakan terjadi di layar bawah, koordinat Y dihitung dari tepi atas layar atas ke titik peristiwa gerakan di layar bawah. Saat aplikasi dibatasi untuk satu layar di lingkungan beberapa layar, ruang koordinat hanya menyertakan layar tempat aplikasi berjalan.

Gunakan #getPointerId(int) untuk mendapatkan pengidentifikasi penunjuk untuk penunjuk yang dirujuk oleh pointerIndex.

Dokumentasi Java untuk android.view.MotionEvent.getRawY(int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk