[Android] 动态语言切换
16lz
2022-03-14
直接上代码:
public static void updateLocale(Context context, Locale locale) { Resources resources = context.getResources(); Configuration configuration = resources.getConfiguration(); if (configuration.locale.equals(locale)) return; DisplayMetrics displayMetrics = resources.getDisplayMetrics(); configuration.locale = locale; resources.updateConfiguration(configuration, displayMetrics); Resources.getSystem().updateConfiguration(configuration, displayMetrics); }
更多相关文章
- Android服务监控
- Android(安卓)自定义设置文本字体间间距
- Android(安卓)Java代码执行adb Shell命令
- android连续按两次返回退出程序(完整代码)
- 45 Android(安卓)activity 向 fragment 传值
- android 从矢量图SVG获取位图bitmap
- 《Android(安卓)基础(十二)》 TextInputLayout,让输入框更有灵性
- android 使用AsyncTask代替thread进行网络请求
- [CSDN]Android应用程序启动过程源代码分析