优化401,以及部分中英文显示调整
This commit is contained in:
@@ -17,6 +17,7 @@ import com.ckkj.water.login.entity.LoginEntity;
|
||||
import com.ckkj.water.network.NetWorkManager;
|
||||
import com.ckkj.water.utils.dataUtil.SharePreUtil;
|
||||
import com.ckkj.water.utils.manager.LanguageManager;
|
||||
import com.ckkj.water.utils.manager.ThemeManager;
|
||||
import com.ckkj.water.utils.manager.WaterUserInfoManager;
|
||||
|
||||
import java.util.List;
|
||||
@@ -71,6 +72,9 @@ public class MyApplication extends Application {
|
||||
// 恢复应用语言设置
|
||||
applyStoredLocale();
|
||||
|
||||
// 检查并设置默认主题色(如果之前没有设置过,默认设为白色主题)
|
||||
applyDefaultTheme();
|
||||
|
||||
boolean isUserAgreed = SharePreUtil.getBoolean(ConstantUtil.SHARE_PRE_NAME,context,ConstantUtil.PRIVACY_POLICY_AGREED);
|
||||
if(isUserAgreed){
|
||||
initializeUmengSDK();
|
||||
@@ -190,4 +194,18 @@ public class MyApplication extends Application {
|
||||
private void applyStoredLocale() {
|
||||
LanguageManager.applyStoredLocale();
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查并设置默认主题色
|
||||
* 如果之前没有设置过主题(默认为 MODE_FOLLOW_SYSTEM),则设置为白色主题(MODE_LIGHT)
|
||||
*/
|
||||
private void applyDefaultTheme() {
|
||||
int currentTheme = ThemeManager.getCurrentTheme(context);
|
||||
if (currentTheme == ThemeManager.MODE_FOLLOW_SYSTEM) {
|
||||
ThemeManager.setCurrentTheme(context, ThemeManager.MODE_LIGHT);
|
||||
ThemeManager.applyTheme(ThemeManager.MODE_LIGHT);
|
||||
} else {
|
||||
ThemeManager.applyTheme(currentTheme);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user