2013-05-14 14 views

Odpowiedz

5

Funkcja LoaderManager trzeba zastosować w tym przykładzie jest dostępny tylko z API 17:

http://developer.android.com/reference/android/app/LoaderManager.html

Chyba używasz API gorszej do 17 więc projekt nie może go znaleźć.

W przypadku naprawdę musisz korzystać z tej funkcji na starszych wersjach API, można jeszcze spróbować użyć „support” wersję dostępną w bibliotece wsparcia:

http://developer.android.com/reference/android/support/v4/app/package-summary.html

Stosując ten pakiet co możliwe zaimportować LoaderManager klasy przy użyciu:

import android.support.v4.app.LoaderManager; 

zamiast:

import android.app.LoaderManager; 
+0

Jedynie API, do którego się odwołuję, to 17. Projekt jest przeznaczony dla 17, a także wersja min jest również 17. Więc myślę, że to powinno być w porządku. – mamu

+3

To był tylko problem z korekcją błędów w czasie zaćmienia. Nie sugeruje importu przestrzeni nazw, gdy zwykle robi to dla wszystkiego innego. Ręczne dodanie importu rozwiązało problem. – mamu

+0

@Manu - może mógłbyś dodać odpowiedź w tym temacie, ponieważ dodanie importu ręcznie naprawiło to również dla mnie. Interesujące byłoby sprawdzenie, czy ktoś może wyjaśnić, dlaczego jest to konieczne i czy jest to poprawna poprawka dla tego problemu (chociaż to, co mówi Yoann, jest równie ważne dla każdego, kto ma niedopasowany poziom API). – Mick