// 默认头部
LinearStickyDecoration stickyDecoration = new LinearStickyDecoration(this);
//自定义头部,自定义view
LinearStickyDecoration stickyDecoration = new LinearStickyDecoration(view) {
@Override public void updateHeaderView(View headerView, GroupInfo info) {
...
}
};
//设置背景、颜色等
...
recyclerView.addItemDecoration(stickyDecoration);
//设置分组信息,GroupInfo(key,length)
...
List<GroupInfo> list = new ArrayList<>();
list.add(new GroupInfo("第一组", 5));
stickyDecoration.setGroupInfo(list);
-
Notifications
You must be signed in to change notification settings - Fork 0
RecyclerView sticky decoration for LinearLayoutManager and GridLayoutManager.
License
linecyc/StickyDecoration
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
RecyclerView sticky decoration for LinearLayoutManager and GridLayoutManager.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published