fun loadData(){
db?.collection("information")?.addSnapshotListener { snapshot, exception ->
if(exception != null){
Toast.makeText(applicationContext,exception.localizedMessage.toString(), Toast.LENGTH_LONG).show()
}
else{
if(snapshot != null){
var documents = snapshot.documents
for(document in documents){
var authorName = document.get("authorName") as String
var bookName = document.get("bookName") as String
var url = document.get("url") as String
authorNameFromFbList?.add(authorName)
bookNameFromFbList?.add(bookName)
urlFromFbList?.add(url)
}
}
}
val adapter = MainAdapter(authorNameFromFbList!!,bookNameFromFbList!!,urlFromFbList!!)
recyclerView.adapter = adapter
}
}
сильный текст В моем коде authorName bookName и url являются типом Any, и я распознал строковый массив для добавления .. Так что я думаю, что я должен делать приведение типов из любого в Строка