Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
private fun onChangeListener(chatReference: DatabaseReference) { chatReference.addValueEventListener(object : ValueEventListener { override fun onDataChange(snapshot: DataSnapshot) { chatList = arrayListOf<chat>() // Обновляю переменную chatList for(s in snapshot.children) { val chat = s.getValue(chat::class.java) if (chat !== null)chatList.add(chat) } chatRV.adapter = ChatAdapter(chatList, this@ChatsActivity) } override fun onCancelled(error: DatabaseError) { } }) }