Android开发,RecyclerView复用后数据错乱该怎么解决?

2025-01-07 17:50:20
推荐回答(1个)
回答1:

你打印一下log信息就知道了,滑动的时候就会走onBindViewHolder(), 然后position就会从屏幕的第一个算起,让后就错乱了,你用 if 设置了显示“已关注”同时使用 else 或者 else if (自己的条件)设置 其他的没关注的,然后就可以了。