在Android中可以有多个字符串资源文件吗?

问题描述:

我有我的主要字符串资源文件的android,它是相当充满(没有尽头)。所以,我希望做一些清理工作,并将一些字符串移动到他们自己的资源文件中。这可能吗?在Android中可以有多个字符串资源文件吗?

我知道,你也可以拥有像string-enstring-de,但有可能有可能作为string-errors这样的资源文件?

+0

Alreday在这里找到答案 http://stackoverflow.com/questions/13922522/are-there-any-side-effects-of-using-multiple-string-xml-files –

+1

@SultanMirza我的问题是首先要求.. 。差不多5年前。 – AedonEtLIRA

显然是这样。我刚拿了一个我的小应用程序,创建了一个新的XML文件values/labels.xml,并将其中的一些字符串资源从values/strings.xml中移出。我没有做任何其他更改的应用程序;它仍然工作正常。

+0

它仍然被引用为'R.string.rtfm'? – AedonEtLIRA

+6

只要新文件中的字符串仍使用 xml标签定义,就可以拥有任意数量的资源文件。你仍然像以前一样引用它们,'R.string.string_name' – theisenp

+0

是的,我没有做任何其他更改,所以它仍然必须以相同的方式引用。感谢这个澄清。 –