【开源】AndroidTreeView
AndroidTreeView
- https://github.com/bmelnychuk/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()); |
posted on 2015-04-27 09:37 wasdchenhao 阅读(857) 评论(0) 收藏 举报

浙公网安备 33010602011771号