UiModeManager.SetApplicationNightMode(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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_NO
em> 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_AUTO
em> 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.