Frage

Ich möchte eine Liste Artikel anzuzeigen, die „Mehr“ am Ende meiner Listview sagt. Durch Klicken auf diese Liste-Element wird eine Aktion durchzuführen. Wie kann ich diesen „mehr“ Listeneintrag erstellen?

War es hilfreich?

Lösung

Nur einen anderen Wert zu Ihrem arrayadapter hinzufügen (oder einen anderen Adapter), können Sie using.set der Text zu ‚mehr‘ sein. Angenommen, Sie haben n Elemente in der Liste dann übernehmen die (n + 1) -te Postion klicken und tun Sie Ihre Sachen.

Andere Tipps

Ich weiß nicht, über die „Ein Klick auf diese Liste-Element wird eine Aktion durchführen“ -Teil. Das typische Muster ist, dass, sobald der Benutzer einen Bildlauf nach unten, neues Material automatisch geladen wird. Manche Menschen tun, dass durch die Scroll-Erkennung. Ich tue es, indem sie in einem „Mehr“ Platzhalter setzen und festzustellen, wann das verwendet wird. Hier ist eine Komponente, die Geräte dieses Muster .

Sie können eine Fußzeile zu Ihrem Listview hinzufügen ...

Haben Sie diesen Beitrag an!

Android Listview-Footer-Ansicht nicht auf der Unterseite des Bildschirms platziert wird

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top