最佳答案
我目前有一个回收视图的数据每5秒更新一次。为了更新列表中的数据,我使用
notifyItemChanged(position);
notifyItemRangeChanged(position, mList.size());
每次我调用 notifyItemChanged ()时,回收器视图中的项目都会正确地更新,但是它会闪烁,因为这会导致再次调用 onBindViewHolder。就好像每次都是新鲜的一样。如果可能的话,我如何防止这种情况发生?