Я пытаюсь понять, как использовать Загрузчики
в Android 3.0, но не могу заставить его работать. В документации описывается только использование CursorLoader
, но я ' m с помощью AsyncTaskLoader
.
Из документации кажется, что вам нужно реализовать только AsyncTaskLoader.loadInBackground ()
, но он никогда не вызывается после getLoaderManager (). initLoader ()
, а затем создание загрузчика в обратном вызове.
Я вижу сообщения отладки, в которых говорится: Создан новый загрузчик LoaderInfo {4040a828 # 0: ArticleDataLoader {4036b350}}
, поэтому кажется, что он создан успешно.
Возможно ли, что в SDK в настоящее время не работают загрузчики, или есть какой-то метод, который нужно вызвать после создания загрузчика? (они не сделали этого в примере CursorLoader
).
РЕДАКТИРОВАТЬ: Похоже на вызов forceLoad ()
в загрузчике, возвращенном из initLoader ()
хотя бы начинает загрузку, но это значит, что вы можете '