我想创建一个具有两个以上级别的expandablelistview,并且数据来自具有id,name,parentid的数据库,但是expandablelistview组件的默认布局为两个级别,所以我该怎么办
最佳答案
您无法使用Android内置的Expandalble List进行此操作。
您将必须编写自己的适配器。人们已经做到了。我已经看到了具有多层可扩展列表的文件浏览器的几种实现。有些人甚至可能提供了可用的代码,因此,如果您不知道自己怎么做,则可以窥视一下它是如何完成的。
编辑
找到了一些代码。其中之一应为您解决问题。
tree-view-list-android扩展baseadapter
SO Answer,带有使用修改后的BaseExpandableListViewAdapter的代码的链接。
关于android - 如何创建两个以上级别的expandablelistview,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10497913/