在android中为递归文件夹结构创建Tree-ExpandableListView

时间:2013-10-22 11:14:23

标签: android expandablelistview

我需要创建一个递归迭代的文件夹的ExpandableListView。这是列表中的内容。

  • 文件夹1
    • Fodler 1.1
      • 档案1
      • 文件2
    • 文件夹1.2
      • 文件夹1.2.1
        • 档案1
  • 文件夹2
    • 档案1
      等.. ..

如果这是recursivley文件夹的结构,我需要创建一个ExpandableListView,其中文件夹1 文件夹1.1 文件夹1.2 文件夹2 等可扩展,文件1 文件2 等只是listview。我需要逻辑来创建这样的ExpandableListView。

1 个答案:

答案 0 :(得分:2)

MultiLevelListView是一个开源Android库,提供了显示分组为级别和子级别的项目的视图。级别层次结构大小不受限制。任何特定的数据模型都不是必需的,它完全取决于开发人员。

检查:https://github.com/open-rnd/android-multi-level-listview.git