android - CursorLoader i SQLite bez dostawcy treści
Wiem, że zostało to omówione, ale chciałem zapytać o aktualny stan rzeczy. Czy muszę utworzyć ContentProvider, aby używać CursorLoader w połączeniu z bazą danych sqlite?
znalazłem
Wykorzystanie CursorLoader bez ContentProvider
Wygląda dokładnie tak, jak miałem nadzieję, jak skomentował Emmby
Użytkownicy powinni zdawać sobie sprawę z jednego ograniczenia, które nie ma mechanizmu odświeżania zmian danych (jak powinny to robić ładowarki)Wymieniono więc inne rozwiązanie
https://github.com/commonsguy/cwac-loaderex
po raz kolejny wskazano na pewną wadę
Aby jednak skorzystać z automatycznego ponownego zapytania, należy użyć tego samego programu ładującego dla interfejsu użytkownika, a także aktualizacji, ograniczając jego użyteczność dla usług działających w tle.Oczywiście podczas korzystania z LoaderManager chcemy uzyskać wszystkie korzyści, dla których został wprowadzony. Więc moje pytanie brzmi, czy istnieje sposób na użycie LoaderManager w połączeniu z bazą danych sqlite bez konieczności implementowania dostawcy treści, ale wszystkie korzyści z niego.
Dzięki