最近几天,我试图为回收者视图添加api分页。但是我遇到了这样的问题

时间:2018-09-19 03:29:07

标签: android android-recyclerview kotlin

override fun setAdapter() {
    adapter = WaybillAdapter(items, activity!!, this, recyclerView)
    recyclerView.adapter = adapter
}

我应该为回收商添加物品时要更新适配器

override fun addWaybills(list: ArrayList<Data>) {
     items.addAll(list)
     adapter.setLoaded(true)
}

添加我的回收站位置正在跳跃以开始。 我的问题是如何通过不更改当前位置来更新适配器?

1 个答案:

答案 0 :(得分:1)

在活动的onCreate或片段的onCreateView中,使用空的ArrayList初始化适配器,然后在获取数据时,将项目添加到数组列表并调用adapter.notifyDataSetChanged()