【开源】AndroidTreeView

AndroidTreeView

 

使用说明:

特点

N-级 可展开与收缩的树

自定义值,view,节点样式

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

支持节点的选择模式

动态删除或者添加节点。

 

使用

添加依赖:

1
compile 'com.github.bmelnychuk:atv:1.2.+'

获得根节点:

1
TreeNode root = TreeNode.root();

创建并添加节点:

1
2
3
4
5
 TreeNode parent = new TreeNode("MyParentNode");
 TreeNode child0 = new TreeNode("ChildNode0");
 TreeNode child1 = new TreeNode("ChildNode1");
 parent.addChildren(child0, child1);
 root.addChild(parent);

将树形列表添加到布局文件中:

1
2
AndroidTreeView tView = new AndroidTreeView(getActivity(), root);
 containerView.addView(tView.getView());

 

相关代码

  • Context-Menu.Android
  • Side-Menu.Android
  • bitmapMesh
  • Android-CircleMenu
  • ExpandingImageMenu
 
 

posted on 2015-04-27 09:37  wasdchenhao  阅读(857)  评论(0)    收藏  举报

导航