我需要創建一個遞歸迭代文件夾的ExpandableListView。這是列表中的內容。在android中爲遞歸文件夾結構創建Tree-ExpandableListView
- 文件夾1
- Fodler 1.1
- 文件1
- 文件2
- 文件夾1.2
- 文件夾1.2.1
- 文件1
- 文件夾1.2.1
- Fodler 1.1
- 文件夾2
- 文件1
等。
- 文件1
如果是這樣的文件夾的結構復發sivley我需要創建一個ExpandableListView其中文件夾1,夾1.1,夾1.2,文件夾2等。是可膨脹和可文件1,文件2等只是列表視圖。我需要邏輯來創建這樣一個ExpandableListView。
可擴展列表視圖只能有一個孩子。 http://developer.android.com/reference/android/widget/ExpandableListView.html 您可以使用簡單列表並創建一個文件陣列並更改適配器以及\t * File MainCategory = new File(Environment.getExternalStorageDirectory(); \t \t MainCategory.mkdirs(); \t \t文件[] listOfFiles = MainCategory.listFiles(); * –
所以其不可能的擴展列表..? – sadiqmc