【发布时间】:2021-12-26 02:32:29
【问题描述】:
我正在尝试在 Firebase 控制台上查看我当前的实时数据库数据,但它显示为空。我肯定会正确写入数据库,因为当我使用 setValue 函数时,下面的侦听器会返回正确的信息。有谁知道在 Firebase 控制台上反映是否只需要几个小时,或者我这里缺少什么?
firebaseAuth.currentUser?.uid?.let {
db.getReference("users").child(it).addValueEventListener(object : ValueEventListener {
override fun onDataChange(snapshot: DataSnapshot) {
val user = snapshot.getValue(User::class.java)
Log.d("username", user?.username.toString())
Log.d("favSport", user?.favouriteSport.toString())
}
override fun onCancelled(error: DatabaseError) {
TODO("Not yet implemented")
}
})
}
【问题讨论】:
标签: android firebase kotlin firebase-realtime-database