您的位置:首页 > 其它

RecyclerView中解决item点击持久变色问题

2017-03-18 09:17 363 查看
项目想在item点击选中的状态下变色  改变里面的选中状态,用radiobutton 也可以,但是有点麻烦,

可以用别人写好的的框架, 项目用的是advb框架,可以根据自己的需求再行封装达到自己的想要方法

,

1.在adapter 中给一个标识数字,

public int ischecked = -1;

2. 设置需要改变的view

view.setSelected(m == n);
这里m=选中的postion,n=
getAdapterPosition(),


3刷新

mAdapter.notifyDataSetChanged();

就可以实现该功能了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐