Partager via


UiModeManager.SetApplicationNightMode(Int32) Méthode

Définition

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_NOem> 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 notnightnight 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.

S’applique à