适用于 Android RecyclerView 的 Adapter 和 LayoutManager,可实现粘性标题定位。
适用于 Android RecyclerView 的 Adapter 和 LayoutManager,可实现粘性标题定位。
minSdkVersion: 14
compile 'org.zakariya.stickyheaders:stickyheaders:0.7.10'StickyHeaders 是 RecyclerView 中的分区标题,在滚动过程中会"粘着"在滚动视图的顶部。常见的用例是通讯录,其中人员的姓氏按照姓氏首字母分组,每个分区的标题都显示该字母。 例如:
StickyHeaders 还支持回调函数 (org.zakariya.stickyheaders.StickyHeaderLayoutManager.HeaderPositionChangedCallback),当标题变为“粘住”状态或恢复到正常位置时,该回调函数会被调用。例如,这里使用该回调函数来设置标题的高度,以在标题处于粘住状态时投射一个微妙的阴影。
通过继承 org.zakariya.stickyheaders.SectioningAdapter 实现适配器。
StickyHeaders 使用 androidx.recyclerview.*。 2. 您可以使用带有普通 androidx.recyclerview.widget.LinearLayoutManager 的分区适配器。它工作正常,并且可以作为实现类似 Android 设置应用根目录的列表的一种良好方式。
暂无开放 Issues,或尚未同步最近议题。