Freigeben über


Verwenden eines ContentProvider mit Xamarin.Android

CursorAdapters können auch zum Anzeigen von Daten aus einem ContentProvider verwendet werden. Mit ContentProviders können Sie auf Daten zugreifen, die von anderen Anwendungen verfügbar gemacht werden (einschließlich Android-Systemdaten wie Kontakte, Medien und Kalenderinformationen).

Der bevorzugte Zugriff auf einen ContentProvider ist mit einem CursorLoader mithilfe des LoaderManagers. LoaderManager wurde in Android 3.0 (API-Ebene 11, Honeycomb) eingeführt, um blockierende Aufgaben aus dem Standard-Thread zu verschieben. Mithilfe eines CursorLoaders können die Daten in einen Thread geladen werden, bevor sie an eine ListView zur Anzeige gebunden werden.

Weitere Informationen finden Sie unter Einführung in ContentProviders .