[Help] как обновить ListAdapter
Добавлено: 05 апр 2012, 16:51
Всем привет..
У меня есть созданный class ContactAdapter extends ArrayAdapter (с перегруженым getView()и тд ). В главном активити со списком я делаю
setListAdapter(new ContactAdapter()); (В который я передаю свой массив обьектов и тд). Но мне надо както сделать чтоб изменилось содеражиенс списка (не кастомные строоки, а конкретно количество сток).. Как это возможно сделать ??
Читал про requery() при использовании курсора курсор адаптера и про notifyOnDataSetChanged() при изменнеии того массива, который я передал в адаптер.
И то и то не подходит...
Вот описание обьекта: содержит пару данных, и boolean данную (она играет главную роль).
Конкретно надо чтоб в перестроеном списке были задейсвтованы обьекты у которых boolean - true;
У меня есть созданный class ContactAdapter extends ArrayAdapter (с перегруженым getView()и тд ). В главном активити со списком я делаю
setListAdapter(new ContactAdapter()); (В который я передаю свой массив обьектов и тд). Но мне надо както сделать чтоб изменилось содеражиенс списка (не кастомные строоки, а конкретно количество сток).. Как это возможно сделать ??
Читал про requery() при использовании курсора курсор адаптера и про notifyOnDataSetChanged() при изменнеии того массива, который я передал в адаптер.
И то и то не подходит...
Вот описание обьекта: содержит пару данных, и boolean данную (она играет главную роль).
Конкретно надо чтоб в перестроеном списке были задейсвтованы обьекты у которых boolean - true;