组合多个字符串数组资源



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

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

我是这样称呼他们的:

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

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

您可以将两个数组列表合并为一个,如下所示:

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

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

最新更新