【发布时间】: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