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)
}
网友评论