/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 Ġå¤§ åīį èī¯ ä»ĭ Ġ( OH MA E ĠR y os uke ) Ċ Ġ* Ċ Ġ* ĠThis Ġsoftware Ġis Ġreleased Ġunder Ġthe ĠMIT ĠLicense . Ċ Ġ* Ġhttp :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ Ċ package Ġnet . mm 2 d . orientation . settings Ċ Ċ import Ġandroidx . appcompat . app . AppCompat Delegate Ċ import Ġnet . mm 2 d . android . orientation faker . R Ċ Ċ object ĠNight Modes Ġ{ ĊĠĠĠ Ġprivate Ġval Ġmode Text Map : ĠMap < Int , ĠInt > Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠ ĠAppCompat Delegate . MODE _ N IGHT _ FOLLOW _ SYSTEM Ġto ĠR . string . menu _ description _ app _ theme _ system , ĊĠĠĠĠĠĠĠ ĠAppCompat Delegate . MODE _ N IGHT _ NO Ġto ĠR . string . menu _ description _ app _ theme _ light , ĊĠĠĠĠĠĠĠ ĠAppCompat Delegate . MODE _ N IGHT _ YES Ġto ĠR . string . menu _ description _ app _ theme _ dark , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun ĠgetText Id ( mode : ĠInt ): ĠInt Ġ= Ġmode Text Map [ mode ] Ġ?: Ġ 0 Ċ } Ċ