проблема в том что я не могу понять как правильно доставать данные из базы,документация мне в этом не помогла
хотя бы тот же ник нейм
пробовал что то на подобии такого
private fun getNickNameByID(userUid: String): String {
var nickname:String=" тест"
FirebaseDatabase.getInstance().reference
.child(userUid)
.addListenerForSingleValueEvent(object : ValueEventListener {
override fun onCancelled(p0: DatabaseError) {
}
override fun onDataChange(p0: DataSnapshot) {
var map = p0.children.first().value as Map<Any,Any>
nickname = map["NickName"].toString()
}
})
return nickname
}