2011-01-06 108 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。删除后,所有工作正常。