我需要知道是否可以为我的语言选择特定的资源语言环境。
我可以根据某些条件在代码中使用它,而不是更改手机的语言设置吗?
这是我写的一段代码:用户应该能够更改语言并在应用程序本身中看到它的效果。
String appLocale = LanguageManager.getCurrentUserSelectedLanguage();
if (appLocale.equals("en" /*or "de" or "es" etc */)) {
ResourceBundle _resources = ResourceBundle.getBundle(BUNDLE_ID, BUNDLE_NAME);
localizedString = _resources.getString(key);
} ...
return localizedString;