2011-01-06 163 views
1

我有我的對象列表集合。我需要將此集合顯示爲表格:顯示錶格數據

第一列|第二|按鈕

TableLayout不適合,因爲我需要接收選定的項目。
我試圖擴展BaseAdapter並返回封裝行數據的LinearLayout。 但我得到異常:

android.widget.ListView.setupChild(ListView.java:1779)

當我回來的TextView它的工作好,但我需要連續幾個視圖。 有何建議?

回答

0

我發現我的問題的原因。我在返回LinearLayout時設置了setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT))。這導致了異常setupChild。刪除後,所有工作正常。