Bagikan melalui


Info Layar

Perhatian

Komponen ini sudah tidak digunakan lagi dan tidak lagi didukung.

Untuk mengambil informasi tentang area tampilan dan fitur lipat, Anda harus menggunakan Jetpack Window Manager.

Atau, gunakan salah satu kontrol dan tata letak layar ganda ini yang dapat secara otomatis beradaptasi dengan perangkat layar ganda dan foldabe.

Komponen ini ScreenInfo memungkinkan Anda mendapatkan detail tentang status layar perangkat.

getHinge - Mengembalikan koordinat Engsel dalam objek Rect.

  • fun ​getHinge​(context: Context): Rect?

isSurfaceDuoDevice - Periksa apakah perangkatnya adalah Surface Duo.

  • fun isSurfaceDuoDevice(context: Context): Boolean

getWindowRect - Mengembalikan koordinat seluruh jendela perangkat.

  • fun getWindowRect(context: Context): Rect

getScreenRectangles - Mengembalikan koordinat dua layar perangkat.

  • fun ​getScreenRectangles​(context: Context): List<Rect>?

isDualMode - Periksa apakah aplikasi berada dalam mode layar ganda atau tidak.

  • fun ​isDualMode​(context: Context): Boolean

getCurrentRotation - Mengembalikan int konstanta untuk rotasi layar. Menurut rotasi fungsi akan mengembalikan: Surface.​ROTATION_0, , Surface.ROTATION_90Surface.ROTATION_180, Surface.ROTATION_270.

  • fun ​getCurrentRotation​(context: Context): Int