Я заполняю ListView
с данными из базы данных. Для привязки данных я использую CursorAdapter
Мой список вид выглядит как этотAndroid: обновление базы данных в ListView автоматически
И мой дб будет обновляться через web service
каждые пять секунд, когда когда-либо БД обновляется, мне нужно, чтобы отразить изменения на мой список. Как вы видите, мои первые 2 элемента в строке ListView
напрямую связаны с столбцами в db, они автоматически обновляются. Но другие элементы вычисляются на стороне пользователя. так как могут быть обновлены другие предметы?
Я думаю, что это не поможет. потому что я не знаю, когда будет обновляться db .. так как я могу уведомить об этом? – edwin
У вас должен быть код, который обновляет вашу базу данных, после этого вы можете позвонить notifyDataSetChanged. –
На самом деле это делается с помощью sdk. его не дает никакого обратного вызова ui – edwin