Я знаю, что это было обсуждено, но я хотел спросить о текущем состоянии дел. Нужно ли создавать ContentProvider для использования CursorLoader в связи с базой данных sqlite?
Я нашел
Использование CursorLoader без ContentProvider
Выглядит точно, на что я надеялся, пока комментирует Emmby
- Пользователи должны знать об одном ограничении, которое заключается в том, что у него нет механизма для обновления при изменениях данных (как предполагается, должны выполняться Loaders)
Так упоминается другое решение
https://github.com/commonsguy/cwac-loaderex
опять же указывается некоторый недостаток
- Однако, чтобы использовать автоматический повторный запрос, вам необходимо использовать тот же загрузчик для пользовательского интерфейса, а также для обновлений, ограничивая его удобство использования для фоновых служб.
Конечно, при использовании LoaderManager мы хотим получить все преимущества, для которых он был введен. Поэтому мой вопрос заключается в том, есть ли способ использовать LoaderManager в связи с базой данных sqlite без необходимости реализации поставщика контента, но при этом есть все преимущества.
Спасибо