2009-06-18 11 views
10

Wie erstelle ich Kategorien in einem willkürlichen ListView wie die in Preferences (PreferenceCategory)?Kategorien in einem ListView erstellen?

Ich habe android.R.layout.preference_category gefunden, die das graue TextView rendert, aber es nirgends von Java-Code erwähnt sehen.

Antwort

12

Wie erstelle ich Kategorien in einer beliebigen Listview wie die in Präferenzen (PreferenceCategory)? Ich habe gefunden android.R.layout.preference_category , dass das graue TextView rendern, aber es nirgendwo von Java-Code erwähnt.

http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/

Beachten Sie, dass der Code von Android 0.9 und kann kleinere Änderungen an Arbeit in Android 1.5 erforderlich.

Ich habe ein Android 1.5-kompatible Variante auf seinem Code bis auf:

http://commonsware.com/AdvAndroid/

(nach unten scrollen, klicken Sie auf den Source Code Link und sehen Sie die Listview/Sections Projekt)

- Mark Murphy (a Commons Guy) http://commonsware.com der Führer des Busy Coder auf Android-Entwicklung Version 2.0 verfügbar!

Danke, Mark!

+0

Hattest du Android2.2 Variante von SectionedAdapter? –

Verwandte Themen