【问题标题】:Infinite scroll using firebase realtime databse使用firebase实时数据库无限滚动
【发布时间】:2018-06-03 00:11:48
【问题描述】:

我正在开发 android 应用程序,我正在使用 Firebase 实时数据库来存储我的数据。我想在我的应用程序中添加无限滚动功能,以不同的batches 加载数据。

Firebase 没有分批返回数据的 API。有什么解决方法吗?

【问题讨论】:

  • 单批无限滚动成功了吗?
  • 是的,但是我正在使用 firebase 函数 onEventListner。我不认为firebase允许获取只读数据。我需要提供只读数据而不是事件监听器的东西。

标签: android firebase firebase-realtime-database infinite-scroll


【解决方案1】:

1) 您需要 Arraylist 并且必须制作自己的 CustomAdapter 并将其设置为 recyclerview 或 listview。

2) 进行多个查询并为此检索数据,您可以为每个批次创建函数

3) 滚动快到底部时在Arraylist中添加数据,这样你将获得无限滚动

【讨论】:

    猜你喜欢
    • 2021-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 2014-05-17
    • 1970-01-01
    • 2017-03-26
    • 1970-01-01
    相关资源
    最近更新 更多