Android Sqlite смотреть таблицу для обновления данных - PullRequest
0 голосов
/ 31 мая 2011

Скажем, в моем приложении есть ListView, который отображает информацию из базы данных Sqlite, используя SimpleCursorAdapter.Другие потоки будут обновлять соответствующие таблицы в базе данных, и ListView должен обновляться автоматически.

Создаваемое мной SimpleCursorAdapter, похоже, не следит за обновлениями в базе данных.Я вызываю следующую функцию после обновления таблицы.

((CursorAdapter) this.getListAdapter()).notifyDataSetChanged();

Каков наилучший способ сделать это?

1 Ответ

1 голос
/ 31 мая 2011

Используя только SimpleCursorAdapter, вам нужно вызвать notifyDataSetChanged в ListView, чтобы заставить его обновить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...