RecyclerView中解决item点击持久变色问题
2017-03-18 09:17
363 查看
项目想在item点击选中的状态下变色 改变里面的选中状态,用radiobutton 也可以,但是有点麻烦,
可以用别人写好的的框架, 项目用的是advb框架,可以根据自己的需求再行封装达到自己的想要方法
,
1.在adapter 中给一个标识数字,
2. 设置需要改变的view
3刷新
就可以实现该功能了
可以用别人写好的的框架, 项目用的是advb框架,可以根据自己的需求再行封装达到自己的想要方法
,
1.在adapter 中给一个标识数字,
public int ischecked = -1;
2. 设置需要改变的view
view.setSelected(m == n); 这里m=选中的postion,n=
getAdapterPosition(),
3刷新
mAdapter.notifyDataSetChanged();
就可以实现该功能了
相关文章推荐
- 解决recyclerview notifyItemChanged 闪烁问题
- 解决RecyclerView删除Item导致位置错乱的问题 以及删除最后一个出错的问题
- Recyclerview列表,item嵌套横向Gridview 解决滑动冲突,数据加载问题
- Listview、RecyclerView中的item中包含可以点击的控件,点击冲突解决办法
- Recyclerview Item中图片动画错乱问题解决方案
- RecyclerView嵌套ListView解决点击事件问题
- TV中RecyclerView添加item的点击事件和删除item之后获取焦点解决
- 解决RecyclerView中item包括EditText,RadioGroup复用的问题
- Android中ListView点击和ListView的item里面的Button或ImageView不能同时生效问题的解决
- 解决RecyclerView 使用 gridlayoutmanager 时item不居中问题
- Android 解决RecyclerView删除Item导致位置错乱的问题
- 解决listview item Textview加超链接 超链接以外部分不响应listview item点击事件问题
- 使用RecyclerView notifyItemChanged()出现图片闪烁问题解决
- RecyclerView中的item的match_parent属性失效问题解决方案
- Listview、RecyclerView中的item中包含可以点击的控件,点击冲突解决办法
- 记录一次给recyclerview item点击添加水波纹反馈效果没起作用的问题。
- 解决RecyclerView复用,导致Item混乱问题,checkbox也类似此做法
- Recyclerview或Listview实时刷新,item点击事件失效的解决方法
- RecyclerView使用时,解决Item显示不全问题
- 在使用Imagepicker时候,点击recyclerView的item,进入删除界面,返回结果为空的问题