Display.GetCurrentSizeRange(Point, Point) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan rentang ukuran tampilan yang dapat diharapkan aplikasi untuk ditemui di bawah operasi normal, selama tidak ada perubahan fisik dalam ukuran layar.
[Android.Runtime.Register("getCurrentSizeRange", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetGetCurrentSizeRange_Landroid_graphics_Point_Landroid_graphics_Point_Handler")]
public virtual void GetCurrentSizeRange(Android.Graphics.Point? outSmallestSize, Android.Graphics.Point? outLargestSize);
[<Android.Runtime.Register("getCurrentSizeRange", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetGetCurrentSizeRange_Landroid_graphics_Point_Landroid_graphics_Point_Handler")>]
abstract member GetCurrentSizeRange : Android.Graphics.Point * Android.Graphics.Point -> unit
override this.GetCurrentSizeRange : Android.Graphics.Point * Android.Graphics.Point -> unit
Parameter
- outSmallestSize
- Point
Diisi dengan lebar dan tinggi terkecil yang akan ditemui aplikasi, dalam piksel (bukan unit dp). Dimensi x (lebar) di sini secara langsung sesuai dengan android.content.res.Configuration#smallestScreenWidthDp
Configuration.smallestScreenWidthDp, kecuali nilai di sini dalam piksel layar mentah daripada unit dp. Aplikasi Anda mungkin tentu saja masih mendapatkan ruang yang lebih kecil jika, misalnya, keyboard lunak sedang ditampilkan.
- outLargestSize
- Point
Diisi dengan lebar dan tinggi terbesar yang akan ditemui aplikasi, dalam piksel (bukan unit dp). Aplikasi Anda tentu saja mungkin masih mendapatkan ruang yang lebih besar daripada ini jika, misalnya, dekorasi layar seperti bilah status sedang disembunyikan.
- Atribut
Keterangan
Mengembalikan rentang ukuran tampilan yang dapat diharapkan aplikasi untuk ditemui di bawah operasi normal, selama tidak ada perubahan fisik dalam ukuran layar. Ini pada dasarnya adalah ukuran yang akan Anda lihat saat orientasi berubah, dengan mempertimbangkan dekorasi layar apa pun yang ada di setiap rotasi. Misalnya, bilah status selalu berada di bagian atas layar, sehingga akan mengurangi tinggi baik dalam lanskap maupun potret, dan tinggi terkecil yang dikembalikan di sini akan menjadi yang lebih kecil dari keduanya.
Ini ditujukan bagi aplikasi untuk mendapatkan gambaran tentang rentang ukuran yang akan mereka temui saat melalui rotasi perangkat, untuk menyediakan UI yang stabil melalui rotasi. Ukuran di sini memperhitungkan semua dekorasi sistem standar yang mengurangi ukuran yang sebenarnya tersedia untuk aplikasi: bilah status, bilah navigasi, bilah sistem, dll. <Tidak mereka>memperhitungkan<> elemen yang lebih sementara seperti keyboard lunak IME.
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.