我試圖列出項目,其中每個項目可能有其他項目與其連接的值。 是這樣的:爲ListView編寫自定義適配器
- 項目1
- ** SubItem1.1 - VAL1
- ** SubItem1.2 - val2的
- 項目2
- ** SubItem2.1 - VAL3
- Item3
- ** SubItem3.1 - val4
- ** SubItem3.2 - val5
- **子項目3.3 - val6
可能會有動態數量的項目和每個項目的動態數量的子項目。每個子項目總是有一個值。 的項目,子項和值從數據庫中找到,但也有計算以獲得每個項目的正確子項和值的alogrithm,所以我不認爲我可以直接使用SimpleCursorAdapter。
我應該如何編寫此適配器以及xml文件應該是什麼樣子。我需要兩個xml文件與ListView? (因爲基本上有兩個列表(一個包含項目,一個包含子項/值的項目))
您可以使用[ExpandableListView](http://developer.android.com/reference/android/widget/ExpandableListView.html)。 – Sam