【发布时间】:2012-05-16 21:29:24
【问题描述】:
我想创建一个有两个以上级别的可扩展列表视图,数据来自数据库,它有 id,name,parentid ,但是可扩展列表视图组件的默认布局是两个级别,我该怎么做
【问题讨论】:
我想创建一个有两个以上级别的可扩展列表视图,数据来自数据库,它有 id,name,parentid ,但是可扩展列表视图组件的默认布局是两个级别,我该怎么做
【问题讨论】:
您无法使用 Android 中内置的 Expandalble List 来做到这一点。
您必须编写自己的适配器。人们已经做到了。我见过几种具有多层可扩展列表的文件浏览器实现。有些甚至可能有可用的代码,所以如果你自己不知道如何做,你可以看看它是如何完成的。
编辑
找到了一些代码。其中之一应该可以为您解决问题。
tree-view-list-android 扩展基本适配器
SO Answer 带有使用修改后的 BaseExpandableListViewAdapter 的代码链接。
【讨论】: