UiModeManager.SetApplicationNightMode(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit et conserve le mode nuit pour cette application.
[Android.Runtime.Register("setApplicationNightMode", "(I)V", "GetSetApplicationNightMode_IHandler", ApiSince=31)]
public virtual void SetApplicationNightMode (int mode);
[<Android.Runtime.Register("setApplicationNightMode", "(I)V", "GetSetApplicationNightMode_IHandler", ApiSince=31)>]
abstract member SetApplicationNightMode : int -> unit
override this.SetApplicationNightMode : int -> unit
Paramètres
- mode
- Int32
mode nuit à définir
- Attributs
Remarques
Définit et conserve le mode nuit pour cette application.
Le mode peut être l’un des suivants : <ul><li><em><#MODE_NIGHT_NO
em> définit l’appareil en notnight
mode</li<>li><em#MODE_NIGHT_YES
<>/em> définit l’appareil en night
mode</li<>em>#MODE_NIGHT_CUSTOM
<></em> bascule automatiquement entre night
et notnight
en fonction du jeu de temps personnalisé (ou par défaut)</li li><><em/em<#MODE_NIGHT_AUTO
>> bascule automatiquement entre et notnight
night
en fonction de l’emplacement actuel de l’appareil et de certains autres capteurs</li></ul>
Les modifications apportées au mode nuit prennent effet localement et entraînent une modification de configuration (et potentiellement un événement de cycle de vie d’activité) appliquée à cette application. Le mode est conservé pour cette application jusqu’à ce qu’elle soit modifiée par l’application, que l’utilisateur efface les données de l’application ou que cette application soit désinstallée.
Les développeurs intéressés par une implémentation locale d’application non persistante du mode nuit doivent envisager d’utiliser androidx.appcompat.app.AppCompatDelegate#setDefaultNightMode(int)
pour gérer le qualificateur -night localement.
Documentation Java pour android.app.UiModeManager.setApplicationNightMode(int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.