我在values文件夹中有两个xml文件用于字符串:
从strings.xml我可以访问字符串如下:
String str = getString(R.string.app_name);
Run Code Online (Sandbox Code Playgroud)
我怎样才能直接访问new_strings.xml?
Ale*_* C. 11
以同样的方式访问strings.xml文件中的值.
示例:
strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name_1">First app name</string>
</resources>
Run Code Online (Sandbox Code Playgroud)
new_strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name_2">Second app_name</string>
</resources>
Run Code Online (Sandbox Code Playgroud)
在您的Java代码中,您可以:
R.string.app_name_1
R.string.app_name_2
并且您可以访问两个不同xml文件中的两个值.
正如文档所说:文件位置:
res/values/filename.xml
Run Code Online (Sandbox Code Playgroud)
文件名是任意的.该<string>元素的名称将被用作资源ID.
已编译的资源数据类型:指向String的资源指针.
| 归档时间: |
|
| 查看次数: |
2639 次 |
| 最近记录: |