Condividi tramite


UiModeManager.SetApplicationNightMode(Int32) Metodo

Definizione

Imposta e mantiene la modalità notte per questa applicazione.

[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

Parametri

mode
Int32

modalità notte da impostare

Attributi

Commenti

Imposta e mantiene la modalità notte per questa applicazione.

La modalità può essere una delle seguenti: <ul><li><em<>#MODE_NIGHT_NOem> imposta il dispositivo in notnight modalità</li<>li><em<>#MODE_NIGHT_YES/em> imposta automaticamente il dispositivo in night modalità</li><li><em><#MODE_NIGHT_CUSTOM/em> commuta automaticamente tra night e notnight in base al set di tempo personalizzato (o impostazione predefinita)</li><><em/<>#MODE_NIGHT_AUTOem> passa automaticamente tra e notnight night in base alla posizione corrente del dispositivo e a determinati altri sensori</li></ul>

Le modifiche alla modalità notturna diventano effettive in locale e comportano una modifica della configurazione (e potenzialmente un evento del ciclo di vita dell'attività) applicata a questa applicazione. La modalità viene mantenuta per questa applicazione fino a quando non viene modificata dall'applicazione, l'utente cancella i dati per l'applicazione o l'applicazione viene disinstallata.

Gli sviluppatori interessati a un'implementazione locale dell'app non persistente della modalità notturna devono prendere in considerazione l'uso androidx.appcompat.app.AppCompatDelegate#setDefaultNightMode(int) per gestire il qualificatore -night in locale.

Documentazione java per android.app.UiModeManager.setApplicationNightMode(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a