Firebase-Firestore не загружает 2 документа одновременно

Доброе утро

Таким образом, я могу в определенной степени загружать информацию из моих документов и коллекций firebase …

Когда у моих коллекций есть 1 Документ, все идет гладко. Когда у него более одного документа, приложение прерывается.

Итак, у меня есть это:

db.collection("KitListCategorie").get().addOnSuccessListener { snapshot -> for (document1 in snapshot.documents) { val data1 = document1.data val weights = data1["categoryName"] as String val misc = data1["categoryName"] as String categorySpinnerArray.add(weights) categorySpinnerArray.add(misc) } categorySpinnerArrayAdapter.notifyDataSetChanged() } 

Для этой настройки Firestore: https://imgur.com/a/pmBcE

Тогда я получаю эту ошибку: kotlin.TypeCastException: null cannot be cast to non-null type kotlin.String

Что я делаю не так?

благодаря

Вы сделали просто недоразумение. В вашем скриншоте в Firebase вы выставляете поле «categoryName» под названием «categoryname», поэтому оно возвращает null и исключение kotlin throw.