RecyclerView
beita08
做业务,做功能,做技术,做规范。//回过头来看,我们已经走了挺长的路了,加油!//接受平凡,拒绝平庸。//老兵不死尚未凋零
展开
-
RecyclerView使用notifyItemRemoved()方法导致界面position错乱问题
在开发RecyclerView的条目删除的功能时,删除本地集合中数据时页面列表也要进行同步刷新,RecyclerView给我们提供了notifyItemRemoved()API使删除时带有删除的动画,但是原创 2021-04-04 23:48:16 · 1270 阅读 · 0 评论 -
RecyclerView中CheckBox选中错乱问题
onBindViewHolder中如下代码holder.checkBox.setChecked(model.IsCheck);//CheckBox事件监听holder.checkBox.setOnCheckedChangeListener((buttonView, isChecked) -> model.IsCheck = isChecked);会造成状态错乱,看到很多博主的文章,感觉都没说到点子上。因为这个model是用方法返回的position获取的,但是滑动的时候条目会重用,.原创 2020-11-24 15:11:23 · 1117 阅读 · 0 评论 -
Android : RecyclerView 最简单优雅的添加分割线 ItemDecoration
1、自定义分割线private class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int mSpace; public SpaceItemDecoration() { float density = getResources().getDis...原创 2020-04-03 15:36:45 · 6937 阅读 · 1 评论