2014-11-12 9 views
12

Wie kann ich alte Listview durch Recylerview ersetzen? Welche Änderungen sollte ich beachten, wenn ich Listview durch Recyclerview ersetze?Ersetzen Sie ListView mit RecyclerView

+0

https://developer.android.com/training/material/lists-cards.html haben sehr gute Erklärung von recyclerview mit Listenansicht. Sie müssen Ihre Adapterimplementierung ändern. –

Antwort

8

Ich habe vor kurzem einen Blogbeitrag zu diesem Thema geschrieben, mit einer Schritt für Schritt Anleitung, wie man von einem ListView (oder irgendeiner Adapter-basierten Ansicht) zu einem RecyclerView migriert. Sie können es lesen here.

2

Der Kern der Konvertierung ist der Adapter. Besser, es als Bibliothek zu haben, weil man nicht jedes Mal für einen anderen Anwendungsfall ein neues von Grund auf neu erstellen möchte.

Also, ich habe einen FlexibleAdapter für alle RecyclerView erstellt.

haben Sie einen Blick auf die Beschreibung und die volle Arbeitsbeispiel: https://github.com/davideas/FlexibleAdapter

+0

FlexibleAdapter ist eine großartige Bibliothek –

Verwandte Themen