单独的值/ strings.xml android

时间:2016-05-27 07:09:39

标签: android

我是新来的。

我们如何分离不同类别(片段,活动等)的字符串值

现在我将所有内容放在一个文件中,即values / strings.xml。当程序变得太大时,它们都混杂在一起,难以区分。

任何建议?

感谢, techfang

3 个答案:

答案 0 :(得分:1)

文件名是任意的。您可以根据需要将strings_my_activity命名为字符串文件

答案 1 :(得分:0)

我会尝试给每个字符串一个有意义的名称,哈哈。然后,将它们列在部分中,使用换行符将它们分开。

答案 2 :(得分:0)

您可以拥有多个字符串资源文件,因此完全允许您拥有(例如):

res/
    strings.xml
    main_activity_strings.xml
    main_fragment_strings.xml
    sub_fragment_strings.xml

文件本身可以包含任何允许的名称。重要的是文件中的内容。因此任何条目最终都会解析为R.string.xxxxxxx

这种方法多么令人满意,当然是另一个问题。您可能会发现要在顶级strings.xml文件中保留“全局”字符串(例如“确定”,“取消”等)。