AndroidTreeView

介绍:

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());
已下载
0