我正在显示一个介绍屏幕,并希望在该介绍中显示不同的图像,具体取决于加载哪个strings.xml文件进行本地化。有没有办法检查哪一个被加载?或者有没有办法确定哪个Android会选择?
谢谢, 麦克
答案 0 :(得分:1)
Android根据用户在Android设置页面中设置的设备的区域设置选择要加载的资源。要获取当前加载的语言环境,请使用此方法。
Locale current = getResources().getConfiguration().locale;
使用它来确定加载了哪些资源文件。重新开始here。