From 6668460ef703ef6cbc3954ebd60c7fa11990d4c8 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期四, 09 四月 2026 11:45:23 +0800
Subject: [PATCH] 更改默认语言为法语 升级版本号
---
app/src/main/java/com/driver/igotrip/utils/LanguageUtil.java | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/com/driver/igotrip/utils/LanguageUtil.java b/app/src/main/java/com/driver/igotrip/utils/LanguageUtil.java
index 5843dbd..ed926d0 100644
--- a/app/src/main/java/com/driver/igotrip/utils/LanguageUtil.java
+++ b/app/src/main/java/com/driver/igotrip/utils/LanguageUtil.java
@@ -13,6 +13,7 @@
import android.util.DisplayMetrics;
import android.util.Log;
+import com.driver.igotrip.base.Const;
import com.driver.igotrip.base.MyApplication;
import com.driver.igotrip.ui.pub.StartActivity;
@@ -36,7 +37,7 @@
private static Context updateResources(Context context, String language, String country) {
Resources resources = context.getResources();
Locale locale = new Locale(language);
- if (language.equals("ch") || language.equals("")) {
+ if (language.equals(Const.Language.CHINESE) || language.equals("")) {
locale = Locale.CHINA;
}
Configuration configuration = resources.getConfiguration();
@@ -55,7 +56,7 @@
/**
* @param context
- * @param newLanguage 想要切换的语言类型 比如 "en" ,"zh"
+ * @param newLanguage 想要切换的语言类型 比如 Const.Language.ENGLISH ,"zh"
*/
@SuppressWarnings("deprecation")
public static Context changeAppLanguage(Context context, String newLanguage, String country) {
@@ -67,7 +68,7 @@
//获取想要切换的语言类型
Locale locale = new Locale(newLanguage, country);
configuration.setLocale(locale);
- if (newLanguage.equals("ch")) {
+ if (newLanguage.equals(Const.Language.CHINESE)) {
configuration.setLocale(Locale.CHINA);
}
Locale.setDefault(locale);
@@ -89,7 +90,7 @@
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) {
LanguageUtil.changeAppLanguage(appContext, language, country);
}
- SPUtils.save("language", language);
+ SPUtils.save(Const.language, language);
SPUtils.save("country", country);
}
--
Gitblit v1.7.1