Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Max_92
25 / 7 / 2
Регистрация: 26.04.2010
Сообщений: 205
#1

ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии? - Программирование Android

19.03.2014, 20:52. Просмотров 1023. Ответов 1
Метки нет (Все метки)

1. Есть свой класс ContactsSimpleCursorAdapter, в методе public void bindView(View view, Context context, Cursor c) которого происходит заполнение значениями из курсора соответствующих view-элементов из layout'а элемента списка: 2 TextView, 1 ImageView, которому выставляется Drawable. Проблема в том, что при скроллинге в ImageView элементов списка отображаются неправильные пикчи, т.е. которых не должно быть для данного элемента. Чем интенсивнее скроллишь, тем больше всё сбивается. На stackoverflow пишут, что дело в том, что при скроллинге каждый раз вызывается getView. Его надо переопределить и закодить там что-то своё. Но правильного варианта пока не нашёл.
2. Элементы списка кликабельные, но не выделяемые при нажатии. Что нужно сделать, чтоб при нажатии элемент выделялся определённым цветом, как в случае Button например?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2014, 20:52     ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
Посмотрите здесь:
Android Сбрасываются надписи на контролах при скроллинге ListView
Как сделать границы в пространстве ImageView при прокрутке изображения Android
Android Как обратиться к элементу (button) внутри пункта списка (ListView)
Как при выборе пункта меню получить значение элемента формы? Android
Android Как при нажатии на пункт ListView перейти на другую форму
Android Открыть активити при нажатии на элемент Listview
Как сделать вызов фиксированного номера при нажатии button Android
Изменил фон для Custom ListView не работает подсветка при нажатии Android
Android Как оптимизировать ListviewAdapter чтобы не было разрывов при скроллинге
Android выделение элемента в ListView
Android При нажатии на элемент ListView вывести новое Activity с информацией об этом элементе
Android Сохранение position элемента ListView при поиске

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
20.03.2014, 00:18     ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии? #2
Повторюсь. Ранее мне уже помогали с этой проблемой. Тут ссылка на пример, в котором вам все станет ясно. Удачи.
Yandex
Объявления
20.03.2014, 00:18     ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru