猿问

如何用Android分页修复?

如何用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:当用户滚动时,我需要使用回收器视图(而不是列表视图)。谢谢


牛魔王的故事
浏览 399回答 2
2回答
随时随地看视频慕课网APP

相关分类

Java
Android
我要回答