Über Adapter
Bei ein paar Dutzend
Datensätzen ist ein ScrollView
in
Ordnung. Aber was ist, wenn unsere Datenbank Hunderte oder gar Tausende
von Datensätzen enthält? Dann wäre es äußerst ineffizient, darauf zu
warten, dass sie alle abgerufen und ausgegeben werden. Und vermutlich
interessiert sich der Benutzer gar nicht für alle Daten.
Dieses Problem löst
Android mit Adaptern. Diese stellen ein intelligentes Mittel zur
Verknüpfung eines View
mit einer
beliebigen Datenquelle dar (siehe Abbildung 10.1).
Üblicherweise ist Ihr View ein ListView
, und die Daten liegen in Form eines
Cursor
oder eines Array
vor. Adapter gibt es deswegen in Form
der Unterklassen CursorAdapter
oder
ArrayAdapter
.
Abbildung 10.1 Adapter
Der TimelineActivity einen ListView hinzufügen ...
Get Einführung in die Android-Entwicklung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.