|
@@ -11,6 +11,7 @@ import androidx.appcompat.widget.AppCompatTextView
|
|
|
import com.develop.base.ext.load
|
|
|
import com.alibaba.android.arouter.facade.annotation.Route
|
|
|
import com.blankj.utilcode.util.LanguageUtils
|
|
|
+import com.develop.base.ext.isBrand036I
|
|
|
import com.develop.base.ext.isNightTheme
|
|
|
import com.develop.base.ext.navigateTo
|
|
|
import com.develop.base.ext.resId2Dimension
|
|
@@ -106,7 +107,7 @@ class LanguageActivity : BaseBindingActivity<ActivityLanguageBinding>() {
|
|
|
object : CancelConfirmDialog.OnDialogClickListener {
|
|
|
override fun onConfirm() {
|
|
|
if (isLanguageTip) {
|
|
|
- if (isNightTheme()) {
|
|
|
+ if (isNightTheme() || isBrand036I()) {
|
|
|
MMkvUtils.save(CURRENT_LANGUAGE, FR)
|
|
|
LanguageUtils.applyLanguage(Locale.FRANCE)
|
|
|
} else {
|
|
@@ -114,7 +115,7 @@ class LanguageActivity : BaseBindingActivity<ActivityLanguageBinding>() {
|
|
|
}
|
|
|
// navigateTo(Screens.Main.ENTRANCE_CHOSEN)
|
|
|
// finish()
|
|
|
- if (!isNightTheme()) {
|
|
|
+ if (!isNightTheme() && !isBrand036I()) {
|
|
|
val pm = getSystemService(Context.POWER_SERVICE) as PowerManager
|
|
|
pm.reboot("")
|
|
|
} else if (isFromSetting) {
|
|
@@ -140,7 +141,7 @@ class LanguageActivity : BaseBindingActivity<ActivityLanguageBinding>() {
|
|
|
return@setOnClickListener
|
|
|
}
|
|
|
if (isFromSetting) {
|
|
|
- if (isNightTheme()) {
|
|
|
+ if (isNightTheme() || isBrand036I()) {
|
|
|
if (binding.languageRecycle.models?.size!! > 1) {
|
|
|
isLanguageTip = true
|
|
|
cancelConfirmDialog.title =
|
|
@@ -161,7 +162,7 @@ class LanguageActivity : BaseBindingActivity<ActivityLanguageBinding>() {
|
|
|
}
|
|
|
|
|
|
} else {
|
|
|
- if (isNightTheme()) {
|
|
|
+ if (isNightTheme() || isBrand036I()) {
|
|
|
MMkvUtils.save(CURRENT_LANGUAGE, FR)
|
|
|
LanguageUtils.applyLanguage(Locale.FRANCE)
|
|
|
} else {
|