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

int: 設定するナイト モード。 値は次のいずれかです: MODE_NIGHT_AUTO MODE_NIGHT_CUSTOM MODE_NIGHT_NO MODE_NIGHT_YES

属性

注釈

このアプリケーションの夜間モードを設定して保持します。 モードは、デバイスを夜間モードに設定 MODE_NIGHT_NO MODE_NIGHT_YES、デバイスを夜間モードに設定MODE_NIGHT_CUSTOM、デバイスの現在の場所に基づいて夜間と夜間の間で自動的に切り替MODE_NIGHT_AUTO、デバイスの現在の場所に基づいて夜間と夜間の間で自動的に切り替わり、その他のセンサーの夜間モードへの変更がローカルで有効になり、構成変更 (およびこのアプリケーションに適用されているアクティビティ ライフサイクル イベントである可能性があります。 モードは、アプリケーションによって変更されるか、ユーザーがアプリケーションのデータをクリアするか、このアプリケーションがアンインストールされるまで、このアプリケーションに対して保持されます。 夜間モードの非永続的なアプリ ローカル実装に関心がある開発者は、AppCompatDelegate.setDefaultNightMode(int) を使用して -night 修飾子をローカルで管理することを検討する必要があります。

関連項目も参照:

android.app.UiModeManager.setApplicationNightModeの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象