网上关于这个问题的博客很多,基本都只有一种解决方案
((SimpleItemAnimator)recyclerView.getItemAnimator()).setSupportsChangeAnimations(false);
只要不让recycleView显示默认动画就可以了
但是我发现我有这句话还是不管用
经过检查,应该有刷新了一个富文本,并且富文本前面还有drawable,
闪烁的原因我猜测,虽然没有动画,但是因为富文本要显示drawable,所以重新绘制了一遍,这个绘制的过程导致了抖动。
解决:不调用notifyItemChanged,点赞后只有点赞的数字变了,就只更新点赞textView,不需要更新其他的View