首页 > 解决方案 > Kotlin Firebase 读取子数据的子数据

问题描述

嗨,我在从服务器调用 firebase 数据时遇到了一些问题。

我可以调用数据的单个子项,但如果我调用数据的一个讨厌的子项(例如:子数据的多个分支),它在 kotlin 方面不起作用。

我在 Swift 端使用了“.child()”函数,之后只添加了“.child()”,它在 IOS 端工作,但我不明白为什么 kotlin 不能那样工作。

有谁知道如何解决这个问题?我一直在搜索这个问题很多天,但没有人有明确的解决方案在此处输入图像描述

标签: androidfirebase

解决方案


这里的问题是同步值,基本上 onDataChange 是在不同的线程上调用的。长话短说,尝试sectionRecyclerView.adapter在 for 循环中调用行,否则可以解决问题。


推荐阅读