SectionRecyclerViewDemo icon indicating copy to clipboard operation
SectionRecyclerViewDemo copied to clipboard

在android 5.0上使用这个空间很卡是为什么,使用notifyDataSetChanged();的时候,在7.0上没问题

Open CaoXiLin opened this issue 6 years ago • 1 comments

CaoXiLin avatar Oct 17 '18 03:10 CaoXiLin

notifyDataSetChanged()是全局刷新,性能GG,可考虑一下section 与position的映射关系,使用RV的局部刷新功能试试,以空间换取时间。简单说就是你可以拿到 点击时的section的实体类,获取到这个实体类在原始数据中的位置,然后调用RV的notifyItemRangeChanged(int positionStart, int itemCount)

nbwzlyd avatar Oct 17 '18 05:10 nbwzlyd