У меня есть список песен в представлении переработчика. и мне нужно изменить цвет фона ранее сыгранных строк.
, поэтому в моем onBindViewHolder
у меня есть это.
if(activeAudioIndex > activeList.indexOf(currentSong)) {
currentRow.setBackgroundColor(R.color.colorPink)
}
в этом activeAudioIndex
является фактическим индексом воспроизведения песни .
activeList
- это массив, используемый для recyclerView
Но я вижу измененные цвета фона, повторяющиеся для ненужных строк. когда я прокручиваю вниз.
КАК ИСПРАВИТЬ ЭТОТ ВЫПУСК?