安卓树景

2022-09-01 01:30:10

我知道有扩展列表视图,但它最多只支持2个级别。我需要一个真正的树视图垂直列表,至少有~5个级别(越多越好)。

有什么建议吗?

编辑:

我看到关于使用自定义适配器和根据项目级别设置填充的讨论。

我有一个具有ID和父ID的未排序对象的ArrayList,并且我还动态地将项目添加到此数组中。

任何人都可以给我一些例子来说明我如何做到这一点吗?


答案 1

我有同样的问题。你可以看看我的实现AndroidTreeView

  • 它的 N 级树。

  • 节点的自定义样式

  • 旋转后的保存状态

AndroidTreeView


答案 2

我们公司还为此开源了解决方案。它可作为库使用,因此非常易于使用:http://code.google.com/p/tree-view-list-android/

enter image description here


推荐