[Help] как обновить ListAdapter

Ответить
vetal.lebed
Сообщения: 5
Зарегистрирован: 05 апр 2012, 16:34
Контактная информация:

[Help] как обновить ListAdapter

Сообщение vetal.lebed » 05 апр 2012, 16:51

Всем привет..
У меня есть созданный class ContactAdapter extends ArrayAdapter (с перегруженым getView()и тд ). В главном активити со списком я делаю
setListAdapter(new ContactAdapter()); (В который я передаю свой массив обьектов и тд). Но мне надо както сделать чтоб изменилось содеражиенс списка (не кастомные строоки, а конкретно количество сток).. Как это возможно сделать ??
Читал про requery() при использовании курсора курсор адаптера и про notifyOnDataSetChanged() при изменнеии того массива, который я передал в адаптер.
И то и то не подходит...


Вот описание обьекта: содержит пару данных, и boolean данную (она играет главную роль).
Конкретно надо чтоб в перестроеном списке были задейсвтованы обьекты у которых boolean - true;

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: [Help] как обновить ListAdapter

Сообщение KamiSempai » 05 апр 2012, 18:05

Может лучше использовать SimpleAdapter и по удалять не нужные элементы?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

vetal.lebed
Сообщения: 5
Зарегистрирован: 05 апр 2012, 16:34
Контактная информация:

Re: [Help] как обновить ListAdapter

Сообщение vetal.lebed » 05 апр 2012, 19:31

Почитал про SimpleAdapter. Возможно это решение.. Спасибо.. Правдо вот как с чекбоксами быть.. А вернее с onCheckedChangeListener'ом

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: [Help] как обновить ListAdapter

Сообщение KamiSempai » 06 апр 2012, 07:29

Возможно вот эта статейка на хабре поможет: http://habrahabr.ru/post/133575/
Лично мне она очень помогла разобраться с принципами работы списка.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Ответить