瀑布流导致页面顶部间隙

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)
        }
上一篇 下一篇

猜你喜欢

热点阅读