Я создаю счетчик где-то в своем коде и заполняю его значениями
val dataAdapter = ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, some_list)
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
mySpinner?.adapter = dataAdapter
Мой вопрос: как добавить дополнительные элементы в этот счетчик после того, как я применил адаптер в совершенно другом разделе?кода в котлине?например, после запроса сервера
я понимаю, что вы можете получить доступ к адаптеру через
mySpinner?.adapter
Но как мне добавить к нему?
РЕДАКТИРОВАТЬ. Я понимаю, что в следующем коде есть решение
some_list.add("Apple");
dataAdapter.notifyDataSetChanged();
Однако для этого требуется доступ к 3 элементам данных на уровне класса или на глобальном уровне вместо 1 (счетчик).Я понимаю, что это может быть единственный способ, это просто неоптимальный, спасибо за ваши ответы