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.
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.
Sınıfınızda için Xamarin.Essentials bir başvuru ekleyin:
using Xamarin.Essentials;
İ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.
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.
Channel 9 ve YouTube'da daha fazla Xamarin videosu bulun.