对ListActivity中的项目进行分组

时间:2011-05-26 07:45:05

标签: android listview listactivity

我有一个超级简单的ActivityList,比如一个包含所有国家/地区的scoll列表。现在,我想按大陆分组各国:

  • 汇亚
    • 中国
    • 印度
  • 欧洲
    • 法国
    • 希腊

Android Contacts应用程序具有类似的行为(联系人的A,B,C,..组)。我使用cwac-merge但它没有相同的行为(例如,当您滚动时,组不会粘在顶部。)

在Android上有一种简单的方法吗?

感谢您帮助那位试图了解Android如何运作的程序员。

2 个答案:

答案 0 :(得分:4)

您可能希望查看此项目AmazingListView。它的源代码和演示源也可用。

答案 1 :(得分:3)

如果您只需要2级列表,请使用ExpandableListView。你可以在我相信的ApiDemos中找到它的例子。