Элементы списка с чередующимися цветами

У меня есть представление списка и адаптер, который устанавливает чередующиеся цвета фона для элементов списка (стиль списка «зебра»):

public View getView(final int position, View convertView, ViewGroup parent) {
    int colorPos = position % colors.length;
    ...
    convertView.setBackgroundColor(colors[colorPos]);
    return convertView;
}

Но теперь, когда я выбираю элемент, используя колесо прокрутки, или когда я щелкаю элемент, исходные цвета для выбора / щелчка не переопределяют мои пользовательские фоны (я могу видеть оригинальный цвет ниже того, который я установил).

Как я могу установить оригинальные цвета для этих состояний?

Ответы на вопрос(2)

Ваш ответ на вопрос