Мой просмотр списка - это список из нескольких списков. я должен показать выбранные элементы списка в одном цвете (например, зеленый) и другие элементы другого цвета (красный). Как достичь этого?Цвет списка элементов списка
0
A
ответ
1
Это зависит от того, что вы имеете в виду, показывая «предметы в цвете [...]». Самый простой способ изменить цвета элементов - это сделать это в методе getView() или bindView() адаптера.
0
В onItemSelectListner измените фон элемента в зависимости от того, что вам нужно.
0
Вы можете вызвать метод setBackgroundColor() в событии выбора, чтобы изменить цвет фона.
Смежные вопросы
- 1. изменение элементов списка элементов списка
- 2. Как изменить цвет списка элементов списка с помощью onActivityResult?
- 3. Получение списка элементов списка
- 4. Обновление списка элементов списка
- 5. Изменить цвет элемента списка заблокированных элементов радиообмена
- 6. изменить размер и цвет элементов списка? (android)
- 7. Изменить цвет элементов списка на основе условий
- 8. Изменить цвет фона списка списка
- 9. Редактировать строки списка элементов списка
- 10. Удаление элементов из списка списка
- 11. Нажатие кнопки списка элементов списка
- 12. Список элементов списка списка Python
- 13. Bootstrap - макет списка элементов списка
- 14. получение списка элементов списка Redis
- 15. Элемент списка выбранных элементов
- 16. Как получить цвет фона для div из списка элементов списка цвет фона
- 17. Форматирование элементов списка элементов списка и текста с помощью CSS
- 18. Удалите несколько элементов из списка списка, кроме выбранных элементов
- 19. Цвет списка Listview
- 20. Цвет шрифта заблокированного списка
- 21. Изменить цвет заголовка списка?
- 22. Лучший цвет из списка
- 23. Цвет поля списка календаря
- 24. сохранить цвет выбора списка
- 25. Как изменить цвет выпадающего списка?
- 26. Изменение цвета списка избранных элементов
- 27. Изменить цвет списка заголовков предпочтений
- 28. Создание элементов списка элементов clickable
- 29. Фон Список элементов списка - Delphi
- 30. Настройка цвета элементов списка ListView
Проблема с этим (и аналогичным комментарием Rowno) заключается в том, что вам нужно отслеживать это состояние, например, при повороте экрана. Лучше хранить его как свойство в базовом наборе данных и соответствующим образом отображать элемент списка, как упоминает Ромен Гай. –
Насколько я понимаю, вы хотите, чтобы пользователь выбирал несколько элементов и менял свой цвет. И я думаю, что делать это в getView() и bindView() не будет полностью решить вашу проблему. Эти методы вызывается, когда представление добавляется в представление. – Karan
@Karan есть ли какой-нибудь пример для onItemSelectListener ...? –