特点

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());

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐