Таким образом, в моем приложении есть счетчики, которые можно динамически добавлять, и они заполняются из огромного списка массивов Course
объектов, таких как:
courseSpinner = rowView.findViewById(R.id.first_spinner);
ArrayAdapter<Course> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, courseList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
courseSpinner.setAdapter(adapter);
parentLayout.addView(rowView, parentLayout.getChildCount() - 1);
allSpinners.add(courseSpinner); //this is an ArrayList of spinners that keeps track of how many spinners exist currently since like mentioned before they can be dynamically added or removed
Я хочу удалить значения, выбранные послекнопка нажата от каждого вновь созданного счетчика. Кнопка при нажатии сохраняет значения в отдельной хэш-карте и удаляет все существующие счетчики, но мне нужно реализовать какой-то метод обновления, который будет вызываться для повторного заполнения или вычитания значений из courseList
, откуда счетчики извлекают свои значения. Любая помощь приветствуется