【问题标题】:Modern way of doing automatic "load more" in Android ListView/RecyclerView在 Android ListView/RecyclerView 中自动“加载更多”的现代方式
【发布时间】:2020-05-10 07:58:07
【问题描述】:

我实现了https://stackoverflow.com/a/24882417,但这个问题已经很老了。当项目加载时,我的列表会移到顶部,我必须再次一直滚动到底部。

我认为有更好的方法来制作列表,当你到达终点时自动更新,所以我在 2020 年问它。

【问题讨论】:

    标签: android android-layout android-recyclerview android-listview


    【解决方案1】:

    Android Jetpack Paging library 是这里的当前推荐。

    您应该使用RecyclerView 而不是ListView,然后您可以创建一个子类PagedListAdapter 的适配器。从那里,您可以从您的数据源创建PagedList 实例,并通过submitList 将它们提交给您的适配器。您可以在 Paging 库的文档中找到更多信息和a detailed walkthrough

    【讨论】:

      猜你喜欢
      • 2015-09-26
      • 2023-03-24
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-17
      • 2017-02-11
      • 1970-01-01
      相关资源
      最近更新 更多