![]() |
1
1
|
![]() |
2
1
为了解决这个问题,我使我的方法递归并使用了一个侦听器。 在我的解决方案中,我们将跟踪我们调用递归方法的次数,以及Firebase循环到给定节点的键的次数,以检测我们是否到达节点的末尾,并循环列表中的所有节点。 在类的作用域中声明2个迭代器和1个侦听器。
我们将使用递归监听器来获得是否已完成递归函数的通知。 当我们遍历所有节点和它们的密钥时,会调用onFinished。
在使用该方法时,首先创建一个侦听器并重写onFinished(),然后调用该方法。
|
![]() |
MN Dijital · 为什么只显示新添加的数据而不显示所有数据? 1 年前 |
![]() |
Harsh Master · 为android应用程序实现自动通知 1 年前 |
![]() |
Jakub Olszewski · com.google.firebase.database.DatabaseException:无法将java.lang.Boolean类型的值转换为String这是怎么回事? 1 年前 |
![]() |
mkty · 如何使用react中的map打印JSON数据 1 年前 |
![]() |
Michel · 使用Firebase CLI选择文档 1 年前 |