ListView - странное поведение

Интерфейс, диалоги, темы, стили, меню
Ответить
Makso
Сообщения: 12
Зарегистрирован: 02 июн 2014, 13:17
Откуда: Казахстан, Чимкент

ListView - странное поведение

Сообщение Makso » 15 июл 2014, 13:26

Всем привет!!!

Решил создать свой layout-item для ListView.

1. Создал xml-файл, содержащий ImageView, TextView и ChecBox.
2. Создаю SimpleAdapter, заполняю его данными и подпихиваю ему свой layout-item.
3. Устанавливаю SimpleAdapter в ListView.

Список отобразился как положено с текстом, с иконками и чекбоксами. Прокрутка, ItemClick и ItemLongClick отрабатывают отлично. НО!!!

Когда я отмечаю один элемент списка (кликаю, соответствующий чекбокс устанавливается в True), то прокрутив список ниже, обнаруживаю, что в ListView отметился еще один элемент списка. Отмечаю еще один элемент, и ListView отмечает еще один.

В итоге получается 4 отмеченных элемента. :cry:

Кто нибудь может объяснить такое поведение?

Viewer
Сообщения: 180
Зарегистрирован: 30 апр 2014, 11:42

Re: ListView - странное поведение

Сообщение Viewer » 15 июл 2014, 14:00

Не хочу повторяться viewtopic.php?f=3&t=251&p=32140#p32140

Makso
Сообщения: 12
Зарегистрирован: 02 июн 2014, 13:17
Откуда: Казахстан, Чимкент

Re: ListView - странное поведение

Сообщение Makso » 16 июл 2014, 08:23

Спасибо :-)!!!

Я все понял, исправил, работает!!!

Этот топик не нашел сам, так как возникли трудности с поиском и формулировкой вопроса....

Ответить