UiModeManager.SetApplicationNightMode(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает и сохраняет ночной режим для этого приложения.
[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
Параметры
- mode
- Int32
ночной режим, который необходимо задать
- Атрибуты
Комментарии
Задает и сохраняет ночной режим для этого приложения.
Режим может быть одним из следующих: <ul><li><em>#MODE_NIGHT_NO
>< задает устройство в notnight
режиме</li<>li><#MODE_NIGHT_YES
>< em/em> задает устройство в night
режиме</li<>li><em<#MODE_NIGHT_CUSTOM
>/em> автоматически переключается между и notnight
на основе настраиваемого набора времени (или по умолчанию)</li li><<>em>#MODE_NIGHT_AUTO
</em> автоматически переключается между и notnight
night
night
на основе текущего расположения устройства и некоторых других датчиков</li></ul>
Изменения в ночном режиме вступают в силу локально и приведут к изменению конфигурации (и потенциально событию жизненного цикла действия) к этому приложению. Режим сохраняется для этого приложения, пока оно не будет изменено приложением, пользователь очищает данные для приложения или удаляет это приложение.
Разработчики, заинтересованные в реализации локального приложения ночного режима, должны рассмотреть возможность androidx.appcompat.app.AppCompatDelegate#setDefaultNightMode(int)
локального управления квалификатором -night.
Документация по Java для android.app.UiModeManager.setApplicationNightMode(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.