瀑布流导致页面顶部间隙
2021-09-01 本文已影响0人
半罐子晃
adapter 增加方法,使用 notifyItemRangeInserted 刷新数据
fun addAllData(mList: MutableList<DataTeenagerMode>?) {
mList?.let {
mDatas.addAll(it)
val start = mDatas.size
notifyItemRangeInserted(start, it.size)
}
}
调用的时候根据页码来使用addAll还是定义的addAllData
adapter?.run {
if (pageNo == 1) addAll(dataList) else addAllData(dataList)
}