0

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

<string-array name="list">
        <item>item1</item>
        <item>item2</item>
        <item>item3</item>
    </string-array>

我这样称呼他们:

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

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

4

1 回答 1

1

您可以将两个数组列表组合成一个像这样:

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

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

于 2012-06-05T02:53:51.367 回答