2010-11-20 14 views
0

ich versuche, diese App in Android zu entwickeln, die 3-4 Tasten und eine Liste unterhalb sie angezeigt. Bei jedem Klick auf eine Schaltfläche muss die Liste mit neuem Inhalt neu geladen werden, je nachdem, auf welche Schaltfläche geklickt wurde. Jede Zeile in der Liste hat ein Bild und zwei Textzeilen. könnte mir jemand bitte vorschlagen, wie ich den nachladen teil mache.reload Liste Inhalt auf einen Klick

Antwort

1

Hängen Sie den neuen Adapter mit den aktualisierten Elementen an die Listenansicht an. Er wird so funktionieren, als würde er die Listenansicht neu laden ...

0

Man könnte die Liste packen, in welchem ​​Layout es in (ex Linearlayout) ist, indem Sie ein:

LinearLayout ll = (LinearLayout)getViewById(R.id.thislayout) 

die Elemente aus der Liste entfernen, wie Sie wünschen mit:

ll.removeView(view); 

bearbeiten das Ansichtsobjekt wie gewünscht (Ändern der Quelle usw.), dann fügen Sie es erneut dem LinearLayout hinzu unter Verwendung von:

ll.addView(view); 
Verwandte Themen