У меня есть собственное представление списка, и я хочу, чтобы фон списка был белым, поэтому я делаю что-то вроде этого, которое отлично работает.
listView = (ListView) this.findViewById(R.id.listview);
listView.setBackgroundColor(Color.WHITE);
Проблема заключается в том, что при прокрутке списка фон всех элементов списка изменяется на черный, что выглядит ужасно.
Я попробовал в своем списке, установив цвет фона на белый. Когда я раздувал представление, я также попытался установить цвет фона на белый:
view.setBackgroundColor(Color.WHITE);
Обе эти проблемы устраняют проблему цвета фона прокрутки, но теперь элемент не кажется кликабельным, даже если он есть. Я имею в виду, что onClick все еще работает нормально, но фон не мигает оранжевым, чтобы пользователь знал, что он щелкнул его.
Как я могу получить белый фон в представлении списка, который остается белым во время прокрутки, а обычный оранжевый цвет фона обычного списка?
Спасибо!