Jak CursorLoader z LoaderManager wie, jak wysłać kursor do CursorAdapter?

Przeglądałem część mojego kodu i zdałem sobie sprawę, że właściwie nie wiem jakCursorLoader iLoaderManager kombinacja używana zCursorAdapter połączyć. Oto część, w której jestem zdezorientowany.

agendaAdapter = new MyAgendaAdapter(this, null);

makeProviderBundle(new String[] {"_id", "event_name", "start_date", "start_time",
    "end_date", "end_time", "location"}, "date(?) >= start_date and date(?) <= end_date", 
new String[]{getChosenDate(), getChosenDate()}, null);

getLoaderManager().initLoader(0, myBundle, MainDisplayActivity.this);
list.setAdapter(agendaAdapter);

Więc jakquery() metoda z mojego zwyczajuContentProvider wiedzieć, aby wysłać to do tego konkretnegoCursorAdapter? Po prostu nie widzę połączenia. Rozumiem wszystko inne, ale na czym polega to pytanie. No i powinienem wspomnieć, że kod działa dobrze.

questionAnswers(1)

yourAnswerToTheQuestion