【发布时间】:2017-06-07 04:57:47
【问题描述】:
我正在显示一个介绍屏幕,并希望根据为本地化加载的 strings.xml 文件在该介绍中显示不同的图像。有没有办法检查加载了哪个?或者有没有办法确定 Android 会选择哪一个?
谢谢, 迈克
【问题讨论】:
标签: android localization string.xml
我正在显示一个介绍屏幕,并希望根据为本地化加载的 strings.xml 文件在该介绍中显示不同的图像。有没有办法检查加载了哪个?或者有没有办法确定 Android 会选择哪一个?
谢谢, 迈克
【问题讨论】:
标签: android localization string.xml
Android 会根据用户在 Android 设置页面中设置的设备区域设置来选择要加载的资源。要获取当前加载的语言环境,请使用它。
Locale current = getResources().getConfiguration().locale;
使用它来确定加载了哪些资源文件。阅读更多here。
【讨论】: