RecyclerView.ViewHolder.notifyDataSetChange();导致使用FragmentTransaction.replace();切换fragment时,fragment的view没有绘制(例如:使用LayoutParams调整了宽高,但没有刷新出来) 解决方法: 使用notifyItemRangeChanged();方法代替 notifyDataSetChange(); 可能是因为后者的方法即刷新结构又刷新items,前者只刷新items