Фокус в listView

Рейтинг: 0Ответов: 1Опубликовано: 26.11.2014

Есть listView и item.xml.
В item.xml есть textView и LinearLayout, в LinearLayout background синего цвета.
В listView указан параметр, listSelector=#ff0000, то есть красный цвет.

Как сделать, чтобы при клике на item цвет поменялся из синего в красный с фокусом?

P.S. Если выбрать другой item, то предыдущий item опять будет синим, а выбранный - красным.

Ответы

▲ 1

Вам надо смотреть в сторону вот этой статьи только в соответствующих методах меняйте фон элемента.

и не забыть об этом

listVIew.setChoiceMode(ListView.CHOICE_MODE_SINGLE);