我有一个列表视图,想在其中添加不同的“分组”内容。我知道如何使用addHeaderView,并且很简单易懂,但是是否有一种方法可以添加分组标题? 比如说我有一个按字母顺序排列的列表,是否有一种方法可以在每个字母部分的顶部标记呢?但是由于列表是动态的,所以我不知道什么时候/在哪里需要添加分组标题,直到我遇到那个点。
false
。如果您正确编写getItemViewType方法,则可以为分隔符条目设置自定义布局,这非常有帮助。你也可以使用http://code.google.com/p/android-section-list/ - 它解决了这个问题,并从iOS中添加了一个很好的功能 - 当你向下滚动部分时,部分标题保持透明度并停留在屏幕上,因此您可以看到自己处于哪个部分....
我尝试了这个例子,它运行良好。
http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/
它对我的任务帮助很大。