Share via


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

Channel 9 ve YouTube'da daha fazla Xamarin videosu bulun.