【发布时间】:2011-09-19 06:47:39
【问题描述】:
在我的应用程序中,我需要“强制”语言,假设我有英语语言环境作为默认波兰语和芬兰语,根据that post 我创建的函数也在下面发布,函数在 createActivity() 中调用,但是问题是它不起作用....知道为什么吗?有什么建议吗?
private void setLocale(String localeCode){
Locale locale = new Locale(localeCode);
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, getBaseContext().getResources().getDisplayMetrics());
}
【问题讨论】: