TreeRecyclerView
介绍:
RecyclerView写的树形结构
运行效果:
使用说明:
实现原理
在逻辑上,它们是包含关系,数据结构上是多叉树,这是毋庸置疑的。但是,显示的时候,我们有必要嵌套ListView或RecyclerView吗?当然没有必要!
-
每一而Item,在显示的时候,都是平级的,只是它们marginLeft不同而已。
-
更新marginLeft来体现它们的层级关系。marginLeft的值与item在逻辑上的深度有线性关系。
-
展开一个Item的时候,是动态的添加一系列的item。
-
收起一个Item的时候,我们是删除一系列的item.
相关文章:http://blog.csdn.net/nupt123456789/article/details/46639225
已下载
0