我正在显示一个介绍屏幕,并希望根据为本地化加载的 strings.xml 文件在该介绍中显示不同的图像。有没有办法检查加载了哪个?或者有没有办法确定Android会选择哪一个?
谢谢,迈克
我正在显示一个介绍屏幕,并希望根据为本地化加载的 strings.xml 文件在该介绍中显示不同的图像。有没有办法检查加载了哪个?或者有没有办法确定Android会选择哪一个?
谢谢,迈克
Android 根据用户在 Android 设置页面中设置的设备区域设置来选择要加载的资源。要获取当前加载的语言环境,请使用它。
Locale current = getResources().getConfiguration().locale;
使用它来确定加载了哪些资源文件。在这里阅读更多。