Partager via


Xamarin.Essentials: Thème de l’application

L’API RequestedTheme fait partie de la AppInfo classe et fournit des informations sur le thème demandé pour votre application en cours d’exécution par le système.

Démarrage

Pour commencer à utiliser cette API, lisez le guide de prise en main pour Xamarin.Essentials vous assurer que la bibliothèque est correctement installée et configurée dans vos projets.

Utilisation de RequestedTheme

Ajoutez une référence à Xamarin.Essentials votre classe :

using Xamarin.Essentials;

Obtention d’informations sur le thème

Le thème d’application demandé peut être détecté avec l’API suivante :

AppTheme appTheme = AppInfo.RequestedTheme;

Cela fournit le thème actuel demandé par le système pour votre application. La valeur de retour sera l’une des suivantes :

  • Non spécifié
  • Clair
  • Foncé

Non spécifié (Unspecified) est retourné lorsque le système d’exploitation n’a pas de style d’interface utilisateur spécifique à demander. C’est le cas, par exemple, sur les appareils exécutant des versions d’iOS antérieures à 13.0.

Caractéristiques de mise en œuvre de la plateforme

Android utilise des modes de configuration pour spécifier le type de thème à demander à l’utilisateur. En fonction de la version d’Android, il peut être modifié par l’utilisateur ou lorsque le mode économiseur de batterie est activé.

Pour plus d’informations, consultez la documentation officielle Android sur le thème Sombre.

API

Retrouvez d’autres vidéos Xamarin sur Channel 9 et YouTube.