updateConfiguration不更新配置

时间:2019-05-17 09:09:04

标签: java android

问题是我想在不调用recreate()方法的情况下更新配置。问题是recreate()开始了新的生命周期,其中包括注销用户的onDestroy()方法。

Resources res = hala.getResources();
String languageId = getLanguageId();
Locale locale = new Locale(languageId);
Locale.setDefault(locale);
DisplayMetrics dm = res.getDisplayMetrics();
Configuration conf = res.getConfiguration();
conf.locale = new Locale(languageId);
res.updateConfiguration(conf, dm);

我正在使用API​​ 24(仿真器)

0 个答案:

没有答案