如何创建两个以上的expandablelistview级别

时间:2012-05-08 11:41:43

标签: android listview

我想创建一个包含两个以上级别的expandablelistview,数据来自数据库,其中包含id,name,parentid,但expandablelistview组件的默认布局是两个级别,所以我该怎么做

1 个答案:

答案 0 :(得分:1)

您无法使用Android内置的Expandalble List执行此操作。

您必须编写自己的适配器。人们已经做到了。我见过几种具有多层可扩展列表的文件浏览器实现。有些人甚至可能有可用的代码,所以如果你不知道如何自己做,你可以偷看并看看它是如何完成的。

修改

找到一些代码。其中一个应该为你做的伎俩。

tree-view-list-android扩展了baseadapter

SO Answer,其中包含指向使用已修改的BaseExpandableListViewAdapter的代码的链接。