如何一次检索数据,或如何一次以10个项目的批量获取数据,然后从Firebase数据库中获取10个项目



我正在从回收器视图中从firebase数据库中检索数据,并且我正在使用 firebaseRecyCyclerAdapter 。我正在正确获取数据,但是问题是回收器视图在获取数组中的所有数据后显示数据,并花费太多时间来加载所有数据。我只想一个一个一个一个,或者我只想一次以10个项目的批次获取数据,然后再获取10个项目。或它通过滚动回收器视图加载数据。

我认为firebase提供了一个很好的文档,可以使用数据列表。https://firebase.google.com/docs/database/android/lists-of-data

如果您想一个使用ChildEventListener检索一个,并且如果批次可以使用ValueEventListeners。然后,您可以使用Firebase(例如startat(),endat()等过滤方法

,可以限制大小

相关内容

最新更新