Я пытаюсь реализовать пример кода из Firebase Do c, Прослушивание дочерних событий ,
val childEventListener = object : ChildEventListener {
override fun onChildAdded(dataSnapshot: DataSnapshot, previousChildName: String?) {
Log.d(TAG, "onChildAdded:" + dataSnapshot.key!!)
// A new comment has been added, add it to the displayed list
val comment = dataSnapshot.getValue<Comment>() // error line
// ...
}
...
...
, когда я попробовал его для my firebase, Android studio намекает на ошибку val comment = dataSnapshot.getValue<Comment>()
Ошибка: для забавы не ожидается аргументов типа getValue: Any?
Может кто-нибудь объяснить, пожалуйста, значение этой ошибки и как ее обойти.