2016-06-30 36 views
0

的字符串资源我想创建一个使用strings.xml作为基础的小动态布局。 我知道如何选择单个资源,但有没有一种方法来选择所有资源的名称,如“Intro_”你能选择一个名字如

有点像一个Select where like查询。

所以,如果我有一些像这样的字符串;串mList = select all string resources with a name like "Intro_"

mList

Intro_Welcome 
Intro_FirstParagraph 
SecondScreen_Welcome 

列表现在将包含的Intro_WelcomeIntro_FirstParagraph

字符串任何帮助是有用的 谢谢

+0

您可以使用字符串资源文件中定义的数组。可能是最接近你能达到你想要的。只需使用'' –

回答

1

像你描述你不能做到这一点。您在xml文件中定义的字符串资源名称被映射为int值。所以,当你在你的代码中使用它们时,你可以使用创建的int值。

您可以考虑使用this class的修改版本,该版本可以在字符串文本中获取字符串资源ID。

相关问题