您的位置:首页 > 移动开发 > Android开发

Android杂记(2):RecyclerView中Button点击问题

2016-04-01 20:09 295 查看
因为技术不精,浮于表面。今天遇到了一个很普通的问题却困扰了自己很长时间。

问题描述:RecyclerView中的Item中含有buttonn(需求为类似点赞的功能)。通过普通的setOnClick发现无论点击哪个Item的Button,只有最新的Item中的数据会增加。

解决方案:定义一个方法,接受position的传值,在onCLick方法中调用定义的这个方法。然后实现对应的功能。

原理:RecyclerView中的position为final类型。(ListView中并非final)final再次的作用扩充局部变量的生命周期范围。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: