我们可以在值文件夹中为strings字符串(Android)创建带有strings.xml的new_strings.xml吗?

我在values文件夹中有两个xml文件用于字符串:

> new_strings.xml
> strings.xml

从strings.xml我可以访问字符串,如下所示:

String str = getString(R.string.app_name);

如何从new_strings.xml直接访问?

解决方法

以同样的方式访问strings.xml文件中的值.

示例:

strings.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name_1">First app name</string>

</resources>

new_strings.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.

编译资源数据类型:指向String的资源指针.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...