10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|||||||||||
1 | |||||||||||
Как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка?12.07.2014, 21:20. Показов 3771. Ответов 10
Метки нет Все метки)
(
Здравствуйте, подскажите, пожалуйста, как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка?
Вот код MainActivity:
0
|
|
12.07.2014, 21:20 | |
Ответы с готовыми решениями:
10
ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии? Как поменять цвет кнопки при ее нажатии, а при наведении чтоб цвет не менялся? Как изменить цвет кнопки при нажатии?
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
13.07.2014, 00:25 | 2 |
В слушателе передать в адаптер position.
В адаптере в getView проверять позицию, если совпала - меняем цвет. Если пункт с измененным цветом должен быть только один, то в слушателе надо возвращать предыдущий цвет прежнему пункту. Как то так)
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|||||||||||
13.07.2014, 00:27 [ТС] | 3 | ||||||||||
Пытался сделать с помощью талса делать с помощью:
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|
13.07.2014, 00:35 [ТС] | 4 |
Вот
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|
13.07.2014, 00:36 [ТС] | 5 |
Rube, хотел так сделать, но при проматывании списка выделение пропадает
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
13.07.2014, 02:33 | 6 |
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|
13.07.2014, 02:45 [ТС] | 7 |
Rube, как проверять позицию в адаптере ? Я ее проверял в методе setOnItemClickListener
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
13.07.2014, 21:49 | 8 |
Ну правильно, в слушателе получаем, в адаптер отправляем (в метод). Я ж писал.
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|
13.07.2014, 23:32 [ТС] | 9 |
Если позиция совпала с чем?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
15.07.2014, 10:29 | 10 |
C int position в методе getView.
0
|
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
|
15.07.2014, 13:12 [ТС] | 11 |
Я так делал, ничего не получилось. Я уже решил проблему
0
|
15.07.2014, 13:12 | |
Помогаю со студенческими работами здесь
11
Как изменить цвет кнопки при нажатии на нее? Как изменить цвет label при наведении на него мыши? Как при нажатии на Button изменить цвет строки в DBGrid? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |