组合多个字符串数组资源

时间:2012-06-05 02:37:13

标签: android

我有多个不同的类别,在每个类别中,我使用一个字符串资源来填充ListView,如下所示:

<string-array name="list">
        <item>item1</item>
        <item>item2</item>
        <item>item3</item>
    </string-array>
我打电话给他们是这样的:

String[] list = getResources().getStringArray(R.array.list);

如何将这些组合成一个String []以用作“全部”列表。

1 个答案:

答案 0 :(得分:1)

你可以将两个阵列列表组合成一个像这样:

ArrayList<String> first;
ArrayList<String> second;
second.addAll(first);

由于您使用Simple Array有多种方法可以将数组更改为arrayList,因此您可以在网上获取它。但是为什么你不将它们存储在xml文件中的单个数组中,你将其称为global_content for example。你正在为此节省时间和记忆!!