1

我想创建一个具有两个以上级别的可扩展列表视图,并且数据来自数据库,该数据库具有 id,name,parentid ,但是可扩展列表视图组件的默认布局是两个级别,所以我该怎么做

4

1 回答 1

1

您无法使用 Android 中内置的 Expandalble List 来做到这一点。

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

编辑

找到了一些代码。其中之一应该为您解决问题。

tree-view-list-android扩展 baseadapter

所以回答使用修改后的 BaseExpandableListViewAdapter 的代码链接。

于 2012-05-08T12:47:59.347 回答