Скажем, в моем приложении есть ListView
, который отображает информацию из базы данных Sqlite, используя SimpleCursorAdapter
.Другие потоки будут обновлять соответствующие таблицы в базе данных, и ListView
должен обновляться автоматически.
Создаваемое мной SimpleCursorAdapter
, похоже, не следит за обновлениями в базе данных.Я вызываю следующую функцию после обновления таблицы.
((CursorAdapter) this.getListAdapter()).notifyDataSetChanged();
Каков наилучший способ сделать это?