Android Listview mit verschiedenen layout für jede Zeile?
Ich will Listview, in dem möchte ich ein anderes layout für alle anderen Zeile.
Dann, wie kann ich das erstellen von benutzerdefinierten adapter für unterschiedliche Layouts für unterschiedliche Zeile.
Jegliche Hilfe würde sehr geschätzt werden.
Vielen Dank im Voraus.
- prüfen Sie das stackoverflow.com/questions/4777272/...
- verwenden Sie eine benutzerdefinierte listview-Steuerelement mit einem benutzerdefinierten adapter
- können Sie medemo-code für diese
- stackoverflow.com/questions/18868194/.... aber Sie müssen wissen, wie benutzerdefinierte listview und adapter
- Sie können in der getView-Methode der benutzerdefinierten adapter, und fügen Sie das dynamische layout, was Sie wollen, indem Sie eine switch case in es...
- Siehe den link survivingwithandroid.com/2014/08/.... Möglicherweise wird es Ihnen helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie verlängern Sie Ihre
Adapter
, und überschreiben Sie diegetView
Methode.Weitere Beispiele für Adapter und wie Sie zu verlängern, siehe die links unten.
http://www.vogella.com/articles/AndroidListView/article.html#adapterown
http://devtut.wordpress.com/2011/06/09/custom-arrayadapter-for-a-listview-android/
regelmäßige erstellen-adapter , in den create_view Funktion Befüllen Sie die Zeile, die xml-layout der Reihe nach Typ.
beispielsweise