Lista przedmiotów o zmiennych kolorach
Mam widok listy i adapter, który ustawia zmienne kolory tła na elementy listy (styl listy „zebra”):
public View getView(final int position, View convertView, ViewGroup parent) {
int colorPos = position % colors.length;
...
convertView.setBackgroundColor(colors[colorPos]);
return convertView;
}
Ale teraz, gdy wybieram element za pomocą kółka przewijania lub gdy klikam element, oryginalne kolory do wybierania / klikania nie zastępują moich niestandardowych teł (widzę oryginalny kolor poniżej tego, który ustawiłem).
Jak mogę ustawić oryginalne kolory dla tych stanów?