android利用listView的树行结构实现多级文件夹或者多层级结构框架,如下图:
有需要的可以参考一下;
源码还提供的增加和删除子树
/**
* @param datas
* 增加一个或多个数据而不用重新设置数据源和默认显示层级
*/
public void SetData(List<T> datas){
this.datas.addAll((Collection<? extends FileBean>) datas);
try {
updateView(datas);
} catch (IllegalAccessException e) {
}
}