public static void setLanguage(boolean isEnglish) {
Configuration configuration = MainActivity.instance.getResources().getConfiguration();
DisplayMetrics displayMetrics = MainActivity.instance.getResources().getDisplayMetrics();
if (isEnglish) {
//设置英文
configuration.locale = Locale.ENGLISH;
} else {
//设置中文
configuration.locale = Locale.SIMPLIFIED_CHINESE;
}
//更新配置
MainActivity.instance.getResources().updateConfiguration(configuration, displayMetrics);
}

本文介绍了一种通过修改应用配置来实现语言切换的方法。具体包括如何根据条件选择英语或中文,并更新资源配置以实现界面语言的变化。
258

被折叠的 条评论
为什么被折叠?



