BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

3.0.4 adapter.notifyItemChanged & adapter.notifyDataSetChanged

Open wanyt opened this issue 4 years ago • 4 comments

使用3.0.4版本,adapter.notifyItemChanged & adapter.notifyDataSetChanged调用后并没有触发convert(),是我使用的姿势不对吗

wanyt avatar Aug 21 '20 10:08 wanyt

不单是3版本 我2.9.47 也遇到了这个问题,长时间调用addData 后面就不刷新了,数据是加上去了,手动滑一下 界面就会刷新数据

SimpleCodeMaker avatar Aug 24 '20 02:08 SimpleCodeMaker

滑动屏幕出现刷新的数据可能是其他问题导致的,你看看你更新数据的逻辑是不是在子线程,如果在子线程会出现这种情况。

wanyt avatar Aug 24 '20 02:08 wanyt

找到原因了,因为调用了recyclerView.suppressLayout(true), 导致adapter不能更新。关了

wanyt avatar Aug 24 '20 03:08 wanyt

依旧存在

RealMoMo avatar Oct 08 '22 02:10 RealMoMo