Android 上实现微信微博上的应用语言切换

浏览:1163 发布日期:2015/12/15 分类:业务逻辑 关键字: 微信 微博 语言切换
Android 上实现微信微博上的应用语言切换,包含核心代码和ListPreference两部分
核心代码

Resources resources = context.getResources();
Configuration configuration = resources.getConfiguration();
DisplayMetrics displayMetrics = resources.getDisplayMetrics();
configuration.locale = getLocale(language);
resources.updateConfiguration(configuration, displayMetrics);


然后写一个ListPreference
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
Intent intent = new Intent(**ivity, Main**ivity.class);
intent.putExtra("setLanguage", true);
**ivity.start**ivity(intent);
**ivity.finish();
}
评论( 相关
后面还有条评论,点击查看>>