android - 动态加载 Firestore 和 RecyclerView
问题描述
我的 firestore 数据库中有一个集合 X,我将使用 FirestoreRecyclerAdapter 或只是一个普通的 RecyclerAdapter 将其显示为 RecyclerView(没关系)。因此,您知道 YouTube 中的评论是动态加载的。每次您到达评论的底部时,YouTube 都会开始加载新评论。Firestore 计费的原因一次加载集合中的所有文档无效。如果您告诉我查询在 FirestoreRecyclerAdapter 中的工作原理,那也太好了。
解决方案
您所描述的内容被称为“无限滚动”,通常也称为分页。
如果您在此处搜索该主题,您将获得许多与该主题相关的先前问题。FirebaseUI 也有一个支持 pagination 的适配器,尽管只支持 Firestore 的非实时数据检索。
推荐阅读
- go - 我的应用程序无法在没有将更改推送到远程仓库的情况下导入另一个本地包
- javascript - 将页面导入 App.js 时显示为空白
- amazon-web-services - 如何知道我的 API 服务器 URL?使用 Flask 和 AWS
- function - 为什么函数中的循环不在python中循环
- python - Django Rest Framework:显示图像时找不到页面404错误
- javascript - 当我想在nodejs中创建集合时如何使用事务
- clang - 使控制流图 (CFG) 可见
- triggers - 收集 Zabbix 代理的 MAC 地址
- r - remotes::install_github 找不到存在的依赖项
- php - Nginx 在提供 PHP 脚本时返回“未指定输入文件”