Запись данных, управляемых LoaderManager - PullRequest
1 голос
/ 07 марта 2012

При использовании LoaderManager, я все еще управляю своей записью базы данных, как я делаю в прошлом, и позволяю Loader забрать изменения?Я нахожусь в процессе преобразования и добавления функциональности в приложение, и я все еще привыкаю к ​​платформе Android.

1 Ответ

1 голос
/ 07 марта 2012

Если вы используете CursorLoader, и вы делаете все свои обновления базы данных через ContentProvider, который вы использовали с CursorLoader, загрузчик и его Cursor будут уведомлены об изменениях, поэтому все будет обработано для вас .

Если вы не используете CursorLoader, вы обязаны каким-либо образом обновить свой Cursor. Например, мой проект LoaderEx имеет SQLiteCursorLoader, который работает непосредственно с SQLiteOpenHelper, и предлагает методы insert(), update(), delete() и execSql() в Loader, так что мы можем обновить курсор соответственно.

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