带有日期分隔符的ListView



我有一个ListView,其中包含过去发生的不同日志条目。现在,我想在新的一天的第一个条目之前插入一个"日期分隔符"。

我可以检查每一行周围的条目,但这会打乱我的索引计数,因为我的日志条目是由类似数组的列表备份的。

有什么想法吗?也许我错过了一些原生的安卓软件?

您可以为ListView创建一个新的项类型来处理具有分隔符的问题。在适配器的getView()方法中,您将返回正确的视图,具体取决于它是分隔符还是常规ListView项。

查看这里的示例:分割ListView