RecyclerView不调用onBindViewHolder 导致界面不刷新

当 RecyclerView 的条目很少的时候,将 RecyclerView 从上滑动到下,这个时候是正常的,onBindViewHolder 会调用,不过此时从底部上划的时候,上方的 item 从不可见到可见的这个过程中,onBindViewHolder 并没有调用。

recyclerView.setItemViewCacheSize(int);//传入-1  就可解决

一般是adapter中存在另外的RecyclerView

猜你喜欢

转载自blog.csdn.net/qq_36310162/article/details/115121061