tree view android,AndroidTreeView

特点

N-级 可展开与收缩的树

自定义值,view,节点样式

横竖屏切换可保持展开(或者关闭)状态

支持节点的选择模式

动态删除或者添加节点。

使用

添加依赖:compile 'com.github.bmelnychuk:atv:1.2.+'

获得根节点:TreeNode root = TreeNode.root();

创建并添加节点:TreeNode parent = new TreeNode("MyParentNode");

TreeNode child0 = new TreeNode("ChildNode0");

TreeNode child1 = new TreeNode("ChildNode1");

parent.addChildren(child0, child1);

root.addChild(parent);

将树形列表添加到布局文件中:AndroidTreeView tView = new AndroidTreeView(getActivity(), root);

containerView.addView(tView.getView());