UiModeManager.SetApplicationNightMode(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece y conserva el modo nocturno para esta aplicación.
[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
Parámetros
- mode
- Int32
modo nocturno que se va a establecer
- Atributos
Comentarios
Establece y conserva el modo nocturno para esta aplicación.
El modo puede ser uno de: <ul><li><em><#MODE_NIGHT_NO
em> establece el dispositivo en notnight
modo</li><li><em>#MODE_NIGHT_YES
</em> establece el dispositivo en night
modo</li><li><em>#MODE_NIGHT_CUSTOM
</em> automáticamente cambia entre night
y notnight
en función del conjunto de tiempo personalizado (o predeterminado)</li><li><em<#MODE_NIGHT_AUTO
>/em> automáticamente cambia entre y notnight
night
en función de la ubicación actual del dispositivo y de otros sensores</li></ul>
Los cambios en el modo nocturno surten efecto localmente y darán lugar a un cambio de configuración (y posiblemente un evento de ciclo de vida de actividad) que se aplica a esta aplicación. El modo se conserva para esta aplicación hasta que la aplicación la modifica, el usuario borra los datos de la aplicación o se desinstala esta aplicación.
Los desarrolladores interesados en una implementación local de aplicación no persistente del modo nocturno deben considerar la posibilidad de usar androidx.appcompat.app.AppCompatDelegate#setDefaultNightMode(int)
para administrar el calificador -night localmente.
Documentación de Java para android.app.UiModeManager.setApplicationNightMode(int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.