Android内部语言环境返回

时间:2012-12-13 20:08:05

标签: android localization

我在Android应用程序中发布了内部本地化。区域设置保存在首选项中,并在调用onCreate()时获取值。但是,当我强制停止应用程序或重启设备区域设置还原为默认设置(常见设备)。问题是只复制android 2.3,在android 4.0上本地化是内在的并没有改变。

String currentLocale = Localization.getLocaleFromPreferences(mPreferences);
Localization.setLocale(this, currentLocale, mPreferences);

最有趣的问题。在app完全初始化后的adb日志中,locale是正确的。但是,当我单击任何视图区域设置还原到设备区域设置时。

0 个答案:

没有答案