1

我有一个带有 PagedListAdapter 的 RecyclerView,用于显示文本列表(例如 0、1、2、...、99),并且有一个按钮可以向数据库添加 20 个以上的项目,以便文本列表变为 (0,1,2,...,99,...,119)。

页面大小等于 20 时,列表可以在滚动列表时逐页加载 20 个项目(触发 datasource.loadAfter() 的地方)。

当列表没有滚动到底部并且我单击按钮时,添加了新项目,并向下滚动到底部,触发 datasource.loadAfter() ,显示新项目。

但是,当列表到达底部并单击按钮时,会将新项目添加到数据库中,但不会触发 datasource.loadAfter(),并且这些新项目不会显示在显示屏上。

当列表已经到达底部时,我该怎么做才能显示新项目?

由于我在其他问题中发布了代码,所以我只是在此处发布链接: 我使用的代码

4

0 回答 0