Подсветка элемента списка - PullRequest
0 голосов
/ 03 марта 2019

У меня есть приложение для Android, в котором два списка отображаются на одном экране.С одним ListView я могу получить правильный результат (я могу выделить нажатой элемент).Если я установил Адаптер второго ListView с помощью метода setOnItemClick () первого Listview, мой первый метод ListView setSelected () не будет работать.Может кто-нибудь мне помочь?

И у меня также есть * .xml файлы для тегов state_selected.Я хочу выделить только один выбранный элемент, а не несколько элементов.

1 Ответ

0 голосов
/ 04 марта 2019

Если вам просто нужно изменить цвет текущего выбранного элемента в ListView, просто измените атрибут choiceMode на «singleChoice» и выберите цвет с помощью атрибута listSelector

<ListView
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:choiceMode="singleChoice"
   android:listSelector="@android:color/darker_gray"
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...