将标头添加到Android列表视图

Fal*_*rri 6 android listview

所以我有一个listview,我想添加不同的"部分".我理解addHeaderView是如何工作的并且它是直截了当的,但有没有办法添加节标题?就像我们说我有一个按字母顺序排列的列表一样,有没有办法在每个字母的顶部标记?该列表是动态的,所以我不知道何时/何处我需要一个节头,直到我到达那一点.

ogn*_*ian 3

这些节标题在 Android 列表中称为“分隔符”。要指定列表中的给定条目是分隔符,您必须修改适配器以false从该位置的isEnabled方法返回。如果您正确编写getItemViewType方法,这会很有帮助,这样您就可以为分隔符条目自定义布局。