man*_*eak 4 xml android android-resources
我有一个名为的资源文件suggestions.xml,它被翻译成几种语言。这些 XML 文件只包含<string>值。
现在,我想检索当前语言环境suggestions.xml文件中的所有字符串。我怎么做?我知道我可以通过它们的 ID 检索单个字符串,但我想获取XML 文件中的所有字符串。
我想知道你为什么需要这样做。不过,您可以使用生成的R类来迭代所有类型的资源。
Field[] fields = R.string.class.getFields();
String[] stringNames = new String[fields.length];
for (int i = 0; i < fields.length; i++) {
stringNames[i] = fields[i].getName();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2102 次 |
| 最近记录: |