如何从kotlin中的Firebase读取数据?
我的测验应用程序有问题。我的所有问题和答案都包含在课堂应用程序中。我想更改它并将我的json上传到firebase,但我在阅读时遇到了问题。我做错了什么 我使用日志读取数据进行学习。这是我的代码:如何从kotlin中的Firebase读取数据?,firebase,kotlin,firebase-realtime-database,Firebase,Kotlin,Firebase Realtime Database,我的测验应用程序有问题。我的所有问题和答案都包含在课堂应用程序中。我想更改它并将我的json上传到firebase,但我在阅读时遇到了问题。我做错了什么 我使用日志读取数据进行学习。这是我的代码: val reference = FirebaseDatabase.getInstance().getReference().child("Question") reference.addValueEventListener(object : ValueEventLis
val reference = FirebaseDatabase.getInstance().getReference().child("Question")
reference.addValueEventListener(object : ValueEventListener {
override fun onCancelled(error: DatabaseError) {
Log.d("Response", error.message)
}
override fun onDataChange(snapshot: DataSnapshot) {
for (ds in snapshot.children) {
Log.d("Response", reference.toString())
}
}
})
我想从firebase和ui中的设置读取所有数据
感谢您的提示和帮助在这里记录DatabaseReference对象没有意义:
Log.d("Response", reference.toString())
您要查找的数据位于您在回调中收到的snapshot
参数中。改为记录其内容:
Log.d("Response", ds.getValue())