所以我开始惹恼firestore
并且我遇到了一个问题:
当我向collection
添加第二个文档时,spinner
我停止加载信息,而应用程序崩溃。
db.collection("KitList").get().addOnSuccessListener { snapshot ->
for (document in snapshot.documents) {
val data = document.data
val skipRope = data["rope"] as String
spinnerArray.add(skipRope)
val kettle = data["kettle"] as ArrayList<String>
for (item in kettle) {
val kettleWeight = "kettle $item"
spinnerArray.add(kettleWeight)
}
}
spinnerArrayAdapter.notifyDataSetChanged()
}
我知道,很可能是因为在我的代码中我只设置了来自我的收藏的负载,但我尝试做类似的事情
`db.collection("KitList").document(documentName).get().addOnSuccessListener { snapshot ->`
但它没有用。