Поэтому у меня есть список, который может быть заполнен элементами из spinner, которые у меня есть. Затем у меня есть текстовое поле для ввода имени документа. Оба они работают
Мне нужно, чтобы мой код автоматически определял количество элементов, которые я добавляю в свой список. Я не хочу добавлять их вручную.
Я пробовал это, но он не работал
createListBtn.setOnClickListener { var item: String = "item" var i:Int = 1 var newItem: String = "item" + (Integer.parseInt(item.substring(1,item.length))+1) val list = HashMap<String, String>() list.put(newItem, kitList.toString()) db.collection("TestList").document(listNameTxt.text.toString()) .set(list as Map<String, Any>) .addOnSuccessListener { Log.d("TAG", "DocumentSnapshot successfully written!") } .addOnFailureListener { e -> Log.w("TAG1", "Error writing document") }