对于 Android 应用程序,我从 XML 源获取数据,如下所示:
<item>
<description>product description A </description>
<category>categoryA</category>
</item>
<item>
<description>product description B </description>
<category>categoryB</category>
</item>
我想在列表视图中显示所有类别值。当用户单击一个类别时,显示该类别的所有描述值。
为此,我需要提取所有类别值,删除重复项,按字母顺序对它们进行排序并在列表视图中使用。最简单的方法是什么?如果我编写自己的函数,它会进入很多循环。有没有更简单的方法来实现这一点?