作者GtSoul (安蛇)
看板AndroidDev
标题[问题] CardView 在 RecyclerView 资料乱跑
时间Sun Feb 28 19:44:47 2016
各位好
我的问题大概是这样的
我在RecyclerView 里面放了CardView
资料的显示应该是
1
2
3
4
5
不过只要我往下拉会变成
1
2
3
0
1
2
也就是往下拉的时候整个资料都会有变动
上网查好像是说会重复recycle
不过因为资历尚浅实在找不出问题在哪里
找了一个下午希望版上有遇过类似问题的大大可以帮忙解决
附上Adapter的程式码
https://gist.github.com/anonymous/e87edc718f0b85f739e4
感谢各位了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.1.20.133
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1456659891.A.60A.html
※ 编辑: GtSoul (106.1.20.133), 02/28/2016 19:45:44
1F:→ tericky: 把 72 ~ 74 行的 static 拿掉试试看 02/28 22:16
2F:→ GtSoul: 太感谢了!居然是这个问题... 02/28 22:26
3F:推 baobomb: 㗒og.e("pos=", String.valueOf(position)); 02/28 22:32
4F:→ baobomb: 即然都有下log了 就确定一下position是否正确吧 02/28 22:32
5F:→ baobomb: 如果正确 还是有问题 就可能是物件宣告有错 02/28 22:33
6F:推 tac0wu: staic的各种表述 让不少新手死的惨惨得 XDD 03/05 00:17