我在 values
文件夹中有两个用于字符串的 xml 文件:
- new_strings.xml
- 字符串.xml
从 strings.xml
我可以按如下方式访问字符串:
String str = getString(R.string.app_name);
如何直接从 new_strings.xml
访问?
最佳答案
通过与访问 strings.xml 文件中的值相同的方式。
示例:
字符串.xml :
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name_1">First app name</string>
</resources>
新字符串.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name_2">Second app_name</string>
</resources>
在你的 java 代码中你可以这样做:
R.string.app_name_1
R.string.app_name_2
您可以访问两个不同 xml 文件中的两个值。
正如医生所说: 文件位置:
res/values/filename.xml
文件名是任意的。
<string>
元素的名称将用作资源 ID。
编译资源数据类型: 资源 指向字符串的指针。
关于android - 我们可以在 values 文件夹中为 sting strings (Android) 创建 new_strings.xml 和 strings.xml 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037367/