Работает ли Android CursorAdapter в фоновом потоке? - PullRequest
1 голос
/ 24 сентября 2010

Запускается ли CursorAdapter в фоновом потоке и публикует обновления через нить петлителя интерфейса? Если нет, то каков наилучший шаблон для асинхронной загрузки данных из ContentProvider?

Ответы [ 2 ]

2 голосов
/ 24 сентября 2010

Более простой способ - использование класса AsyncTask.CursorAdapter не работает в фоновом потоке, AFAIK.

1 голос
/ 31 декабря 2012

CursorLoader должен использоваться для асинхронной загрузки данных из ContentProvider, где загрузчики автоматически запускаются в фоновых потоках. Руководство по ним (а также информацию об обновлении с помощью управляемых курсоров) можно найти здесь и пример использования одного здесь .

Классы загрузчика доступны в библиотеке поддержки v4, поэтому вы все равно можете использовать их до Android 2.2.

...