Freigeben über


UiModeManager.SetApplicationNightMode(Int32) Methode

Definition

Legt den Nachtmodus für diese Anwendung fest und behält sie bei.

[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

Parameter

mode
Int32

der festzulegende Nachtmodus

Attribute

Hinweise

Legt den Nachtmodus für diese Anwendung fest und behält sie bei.

Der Modus kann eine von: <ul><li><em><#MODE_NIGHT_NO> legt das Gerät in notnight modus</li li>><<em>#MODE_NIGHT_YES</em> legt das Gerät automatisch in night den Modus</li li><<>em><#MODE_NIGHT_CUSTOM/em> wechselt automatisch zwischen night und notnight basierend auf dem benutzerdefinierten Zeitsatz (oder Standard)</li li><><em<#MODE_NIGHT_AUTO>/em> automatisch zwischen und notnightnight basierend auf der aktuellen Position des Geräts und bestimmten anderen Sensoren</li></ul>

Änderungen am Nachtmodus werden lokal wirksam und führen dazu, dass eine Konfigurationsänderung (und potenziell ein Aktivitätslebenszyklusereignis) auf diese Anwendung angewendet wird. Der Modus wird für diese Anwendung beibehalten, bis er von der Anwendung geändert wird, der Benutzer die Daten für die Anwendung löscht oder diese Anwendung deinstalliert wird.

Entwickler, die an einer nicht persistenten App-lokalen Implementierung des Nachtmodus interessiert sind, sollten die Lokale androidx.appcompat.app.AppCompatDelegate#setDefaultNightMode(int) Verwaltung des "-night"-Qualifizierers in Betracht ziehen.

Java-Dokumentation für android.app.UiModeManager.setApplicationNightMode(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: