public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedlnstanceState) ; setContentView(R.layout.main); getLoaderManager().initLoader(0, null, this); } @Override public Loader<Cursor> onCreateLoader(int id, Bundle args) { // Create and return a new Loader } }
Как убедиться что onCreateLoader() запускается, когда нужен новый Loader?
(Отметьте один правильный вариант ответа.)
Варианты ответа
получить ссылку на загрузчик в методе, отличном от onCreate()
вызвать createLoader() вместо initLoader()
сделать MainActivity производным классом от LoaderManager
нужно, чтобы MainActivity мог выполнять интерфейс LoaderManager.LoaderCallbacks(Верный ответ)
передать значение, отличное от NULL, в качестве второго аргумента метода initLoader()