Элемент Recyclerview содержит счетчик и текстовые представления. Все спиннеры предмета настроены правильно. Каждый раз при изменении счетчика i-го элемента значения i-го элемента textviews также изменяются. Проблема здесь в том, что ...

0
rupal3112 7 Янв 2021 в 09:20

1 ответ

Лучший ответ

Попробуйте удалить эту строку

if (holder.spinnerWeightUnit.getAdapter() == null)

Настраивайте адаптер каждый раз, когда звонят onBindViewHolder. RecyclerView использует шаблон повторного использования - повторное использование ранее использованных / показанных View s / ViewHolder s. выше if предотвращает переустановку элемента paticluar в правильную позицию, сохраняет старый OnItemSelected слушатель и адаптер

1
snachmsm 7 Янв 2021 в 07:07