Я использую пакет совместимости для реализации CursorLoader на уровне API <11 В соответствии с <a href="http://developer.android.com/sdk/compatibility-library.html#Downloading" rel="nofollow noreferrer"> doc и этим ответом и этим замечательным учебным пособием , я импортировалподдерживает пакеты и реализует LoaderManager.LoaderCallbacks , но затем мне нужно позвонить:
getSupportLoaderManager()
, и для этого нужно расширить FragmentActivity, а затем вызвать из контекста активности, но у меня естьуже расширили ListActivity и хотят сделать статический вызов для получения LoaderManager, например:
FragmentActivity.getSupportLoaderManager()
По-видимому, это способ получить LoaderManager <11, вот что говорит доктор: </p>
Для управления вашими фрагментами и загрузчиками необходимо использовать методы FragmentActivity.getSupportFragmentManager () и FragmentActivity.getSupportLoaderManager () (вместо методов getFragmentManager () и getLoaderManager ()).
Но это дает ошибку времени компиляции:
Cannot make a static call to a non-static method
Код для FragmentActivity, getSupportLoaderManager () здесь не статичен, что объясняет ошибку, но почему Док показывает статический вызов ... я сейчас сбит с толку ...
Пожалуйста, помогите!