前言
在日常开发中,我们经常会遇到选择事物的需求,例如单选多选,会让我们记住选中的状态下次进入默认选中并滑动到该位置 并把它置顶操作,今天正好遇到了这个需求 ,记录下线性布局与网格布局的使用
一、使用步骤
1.LinearLayoutManager
代码如下(示例):
public static class StickyTopLinearLayoutManager extends LinearLayoutManager {
private Context mContext;
public StickyTopLinearLayoutManager(Context context) {
super(context);
mContext = context;
}
public StickyTopLinearLayoutManager(Context context, int orientation, boolean reverseLayout) {
super(context, orientation, reverseLayout);
}
public StickyTopLinearLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}
@Override
public void smoothS

最低0.47元/天 解锁文章
897

被折叠的 条评论
为什么被折叠?



