可能重複多個項目:
Android: custom separator (or even item) in ListView depening on content of item創建一個遊標適配器顯示比光標本身
我已經得到了從數據庫查詢光標。假設它包含N個項目。這些項目中的每一個都具有相同的視圖類型,但它們在某些遊標的字段值上不同(我們將其命名爲數據類型)。
我想用下列內容繪製一個列表視圖(在每個數據類型組之前繪製一些「分隔符」)。
--DataType1---------
Item1
Item2
--DataType2---------
Item3
--DataType3---------
Item4
Item5
的問題是我在光標只5行,但需要繪製8項中ListView
(3一個視圖類型的 - 的隔板,和另一視圖類型的5)。
有沒有這樣做的能力?
P.S.我知道如何實現自定義適配器,我知道getItemViewType
和getViewTypeCount
是什麼。
不涉及遊標,但你可能想看看ExpandableListView http://developer.android.com/reference/android/widget/ExpandableListView.html – idbrii 2011-04-12 18:55:37