Android Section Header自定义适配器

时间:2011-03-01 17:01:17

标签: android

我正在从Facebook提取我的朋友生日礼物列表。

我在ListView中填充生日日期和名称..

我希望分隔符具有所有月份的标题(即1月,2月,3月等)......

1月份过生日的人应该在“1月份标题”下面列出,那么2月份生日的人应该列在2月标题下面。同样到12月份。

我通过使用“字母部分索引器”为人名设置分隔符标题  类似我想要明智的分隔符..

检查此链接,这些字母是分隔符而不是我想要将月份作为分隔符Alphabetic Adapter 提前谢谢..

3 个答案:

答案 0 :(得分:3)

看看这个 Android: custom separator (or even item) in ListView depening on content of item

您也可以拥有不可扩展列表的组标题

答案 1 :(得分:2)

看一下ExpandableListView。您可以将每个月作为一个组,将日期/名称字段作为子项。 http://developer.android.com/reference/android/widget/ExpandableListView.html

答案 2 :(得分:0)

我一直在使用此视图将列表拆分为带有自定义分隔符的部分。 http://code.google.com/p/android-section-list/

SectionListAdapter