Автоматический приращение документа Firestore из спискаView

Поэтому у меня есть список, который может быть заполнен элементами из 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") } 

Intereting Posts
Тесты Kotlin не работают из командной строки с ClassNotFoundException, но работают с IntelliJ переменная вызова can not в студии android COROUTINE_SUSPENDED и suspendCoroutineOrReturn в Котлине Презентатор MVP неправильно введен Kotlin – Расширение для финального класса использование Room with kotlin, получение исключения при создании базы данных Использование задач ant от gradle-script-kotlin Как обернуть текст в быстрой документации в IntelliJ? Резервный SAM-конструктор нельзя удалить для объявленной функции Kotlin, но работает над объявленной Java-функцией как загрузить конфигурацию в spring-webflux без весенней загрузки? Как правильно обращаться с ошибками при использовании HTTP-клиента в Котлине? Как получить содержимое веб-страницы на Kotlin Как преобразовать метод класса <T> #cast из Java в Kotlin? Обертывание всех внутренних методов одним и тем же пробником в Котлине каков рекомендуемый способ использования двойного удара Kotlin для элемента с нулевым классом