Xamarin.Essentials: Uygulama Teması
RequestedTheme API sınıfın AppInfo
bir parçasıdır ve sistem tarafından çalışan uygulamanız için hangi temanın istendiği hakkında bilgi sağlar.
Kullanmaya başlayın
Bu API'yi kullanmaya başlamak için kitaplığın projelerinizde düzgün yüklendiğinden ve ayarlandığından emin olmak için Xamarin.Essentials kullanmaya başlama kılavuzunu okuyun.
RequestedTheme kullanma
Sınıfınızda için Xamarin.Essentials bir başvuru ekleyin:
using Xamarin.Essentials;
Tema Bilgilerini Alma
İstenen uygulama teması aşağıdaki API ile algılanabilir:
AppTheme appTheme = AppInfo.RequestedTheme;
Bu, uygulamanız için sistem tarafından istenen geçerli temayı sağlar. Dönüş değeri aşağıdakilerden biri olacaktır:
- Belirtilme -miş
- Açık
- Koyu
İşletim sisteminin istenecek belirli bir kullanıcı arabirimi stili olmadığında belirtilmeyen döndürülür. Bunun bir örneği, 13.0'dan eski iOS sürümlerini çalıştıran cihazlardadır.
Platform Uygulama Özellikleri
Android, kullanıcıdan istenecek tema türünü belirtmek için yapılandırma modlarını kullanır. Android sürümüne bağlı olarak, kullanıcı tarafından değiştirilebilir veya pil tasarrufu modu etkinleştirildiğinde değiştirilebilir.
Koyu Tema için resmi Android belgelerinde daha fazla bilgi edinebilirsiniz.
API
İlgili Video
Channel 9 ve YouTube'da daha fazla Xamarin videosu bulun.