2011-01-12 2 views
1

Was ist die empfohlene Weise, um eine Kopfzeile auf der Android-App wie die Twitter-App (Screenshot unten - Überschrift markiert).Android: Wie man Bild als Listview-Header wie in Twitter setzt

Ich erweitere ArrayAdapter, um den Eintrag zu erstellen. Kann aber keinen Weg finden, den Header zu setzen.

alt text

Vielen Dank im Voraus.

+1

Sie können auf den Code des Android-ActionBar Projekt auf GitHub einen Blick: https://github.com/johannilsson/android-actionbar –

Antwort

3

Das ist nicht Teil des ListView. Header scrollen mit der Liste, aber die Header von Twitter sind behoben. Sie müssen keine ListActivity verwenden, um ein ListView zu hosten, Sie können ein LinearLayout oder was auch immer erstellen und das ListView als Teil davon haben.

1

Sie können addHeaderView() oder addFooterView() auf ListView

+2

Oder Sie können auch eine separate Ansicht haben (kann sein, linear oder relativ, die ein Bild enthält) als Kopf- und Listenansicht unter der Kopfzeile. –

Verwandte Themen