我正在创建一个Android应用程序,它在应用程序中手动设置用户的语言环境
Locale loc = new Locale(Locale.TRADITIONAL_CHINESE.getLanguage());
Configuration config = new Configuration();
config.locale = loc;
...
我希望应用根据设置自动加载不同的string.xml 当我将语言环境设置为繁体中文时,可以在“res / values-zh”中加载string.xml 但是当我为简体中文创建一个res文件夹(“res / values-cn”或“res / values-zh-rCN”)时,它只是无法正确加载它(仍然加载繁体中文)
代码:
loc = new Locale(Locale.SIMPLIFIED_CHINESE.getLanguage());
任何帮助将不胜感激。
答案 0 :(得分:0)
好像你实际上没有改变应用程序的Locale配置。 Android似乎仍在使用默认语言环境。