如何用Android分页修复?我阅读了Fi还原文档和互联网上关于Fi还原分页的所有文章(堆栈溢出),但是没有运气。我试图在文档中实现确切的代码,但什么也没有发生。我有一个包含项目(超过1250项或更多)的基本数据库,我希望逐步获得它们。通过滚动加载15个项(到数据库中的最后一个项)。如果使用docs代码:// Construct query for first 25 cities, ordered by populationQuery first = db.collection("cities")
.orderBy("population")
.limit(25);first.get()
.addOnSuccessListener(new OnSuccessListener<QuerySnapshot>() {
@Override
public void onSuccess(QuerySnapshot documentSnapshots) {
// ...
// Get the last visible document
DocumentSnapshot lastVisible = documentSnapshots.getDocuments()
.get(documentSnapshots.size() -1);
// Construct a new query starting at this document,
// get the next 25 cities.
Query next = db.collection("cities")
.orderBy("population")
.startAfter(lastVisible)
.limit(25);
// Use the query for pagination
// ...
}});怎么办?文档没有太多的细节。PS:当用户滚动时,我需要使用回收器视图(而不是列表视图)。谢谢
添加回答
举报
0/150
提交
取消