Обновление ListView
Добавлено: 26 мар 2012, 11:37
На активити лежит ListView, отдельный адаптер и данные черпаются из третьего места.
Как можно обновлять ListView, при изменении источника данных (он у меня типа ArrayList) ?
В данный момент как времянка кинул на активити бэкграунд таймер с интервалом 3 секунды, на тик висит
Хочу сделать по-нормальному, где-то читал, что можно настроить слушатель, который срабатывает при изменении источника данных и оповещает все зависимые от него ListView'ы
Как можно обновлять ListView, при изменении источника данных (он у меня типа ArrayList) ?
В данный момент как времянка кинул на активити бэкграунд таймер с интервалом 3 секунды, на тик висит
Код: Выделить всё
{
ArrayList<ChatEntity> list = chatService.list();
chatListAdapter = new ChatListAdapter(this, R.layout.chat_list_item, list);
setListAdapter(chatListAdapter);
}