Context.CreateDisplayContext(Display) 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 objek baru Context
dari konteks saat ini tetapi dengan sumber daya yang disesuaikan agar sesuai dengan metrik display
.
[Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")]
public abstract Android.Content.Context? CreateDisplayContext (Android.Views.Display display);
[<Android.Runtime.Register("createDisplayContext", "(Landroid/view/Display;)Landroid/content/Context;", "GetCreateDisplayContext_Landroid_view_Display_Handler")>]
abstract member CreateDisplayContext : Android.Views.Display -> Android.Content.Context
Parameter
- display
- Display
Tampilan tempat sumber daya konteks saat ini disesuaikan.
Mengembalikan
Konteks untuk tampilan.
- Atribut
Keterangan
Mengembalikan objek baru Context
dari konteks saat ini tetapi dengan sumber daya yang disesuaikan agar sesuai dengan metrik display
. Setiap panggilan ke metode ini mengembalikan instans baru objek konteks. Objek konteks tidak dibagikan; namun, status umum (seperti ClassLoader
dan sumber daya lain untuk konfigurasi yang sama) dapat dibagikan, sehingga Context
itu sendiri ringan.
<b>Catatan:</b> Ini Context
adalah b>bukan</b> yang <diharapkan diperbarui dengan konfigurasi baru jika konfigurasi tampilan yang mendasar berubah dan cache Resources
yang dikembalikannya bisa basi. Disarankan untuk digunakan android.hardware.display.DisplayManager.DisplayListener
untuk mendengarkan perubahan dan membuat ulang instans jika perlu.
Ini Context
adalah <b>bukan</b> konteks UI, jangan gunakan untuk mengakses komponen UI atau mendapatkan WindowManager
instans.
Untuk mendapatkan instans WindowManager
yang dikonfigurasi untuk menampilkan jendela pada tampilan yang diberikan, panggil #createWindowContext(int, Bundle)
pada konteks tampilan yang dikembalikan, lalu panggil #getSystemService(String)
atau #getSystemService(Class)
pada konteks jendela yang dikembalikan.
Dokumentasi Java untuk android.content.Context.createDisplayContext(android.view.Display)
.
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.