Bagikan melalui


Xamarin.Essentials: Tema Aplikasi

REQUESTEDTheme API adalah bagian AppInfo dari kelas dan menyediakan informasi tentang tema apa yang diminta untuk aplikasi anda yang sedang berjalan oleh sistem.

Memulai

Untuk mulai menggunakan API ini, baca panduan memulai untuk Xamarin.Essentials memastikan pustaka diinstal dan disiapkan dengan benar di proyek Anda.

Menggunakan RequestedTheme

Tambahkan referensi ke Xamarin.Essentials di kelas Anda:

using Xamarin.Essentials;

Mendapatkan Informasi Tema

Tema aplikasi yang diminta dapat dideteksi dengan API berikut:

AppTheme appTheme = AppInfo.RequestedTheme;

Ini akan memberikan tema yang diminta saat ini oleh sistem untuk aplikasi Anda. Nilai yang dikembalikan akan menjadi salah satu dari yang berikut ini:

  • Tidak disebutkan
  • Terang
  • Gelap

Tidak ditentukan akan dikembalikan ketika sistem operasi tidak memiliki gaya antarmuka pengguna tertentu untuk diminta. Contohnya ada di perangkat yang menjalankan versi iOS yang lebih lama dari 13.0.

Spesifikasi Implementasi Platform

Android menggunakan mode konfigurasi untuk menentukan jenis tema yang akan diminta dari pengguna. Berdasarkan versi Android, dapat diubah oleh pengguna atau diubah saat mode penghemat baterai diaktifkan.

Anda dapat membaca lebih lanjut tentang dokumentasi Android resmi untuk Dark Theme.

API

Temukan video Xamarin lainnya di Channel 9 dan YouTube.