【问题标题】:Infinite data load in listview列表视图中的无限数据加载
【发布时间】:2017-05-22 04:51:59
【问题描述】:

我在 json 中有无限数据,我想在 listview/recyclerview 中实现,并在我的 listview/recyclerview 中加载更多

[{
    "id": "1",
    "firstName": "John",
    "lastName": "Doe"
}, {
    "id": "2",
    "firstName": "Anna",
    "lastName": "Smith"
}, {
    "id": "3",
    "firstName": "Joy",
    "lastName": "Jones"
}, {
    "id": "4",
    "firstName": "Sal",
    "lastName": "Jsdones"
}, {
    "id": "5",
    "firstName": "Pedfdter",
    "lastName": "sdfs"
}, {
    "id": "6",
    "firstName": "sfsfs",
    "lastName": "gjng"
}, {
    "id": "7",
    "firstName": "fgfg",
    "lastName": "dfgg"
}, {
    "id": "8",
    "firstName": "fdfgde",
    "lastName": "erwrw"
}, {
    "id": "9",
    "firstName": "fsc",
    "lastName": "cscfsd"
}]

现在我想添加 ion-infinite-scroll,但无法显示相同的数据

这是我的第一个应用程序。

【问题讨论】:

  • 不要一次从 Web 服务获取所有数据,而是要求他们一次发送 10-20 条记录的块记录。当您想再次获取数据时,将最后一条记录的 id 发送给他们以获取更多记录。还要在你的 recyclerview 中添加一个检查,当最后一个项目可见时,然后再次调用 api
  • 是的,他是对的。

标签: android json listview android-recyclerview


【解决方案1】:

在 github 中阅读我的完整示例: EndlessRecyclerview

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 2013-07-27
    • 2013-07-19
    • 1970-01-01
    • 1970-01-01
    • 2015-06-15
    相关资源
    最近更新 更多