1. 首页
  2. 编程语言
  3. Java
  4. android listView实现树形菜单的控件

android listView实现树形菜单的控件

上传者: 2020-08-19 07:03:26上传 RAR文件 225.47KB 热度 25次
第一种是自定义树的节点数据,很简单。 把initTreeData(nodeList);这个方法放开,再把下边这两句注释了。 String rootPath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ljz"; TreeViewAdapter.getTreeNodes(nodeList,rootPath); 第二种是在你的sdcard目录下去查找文件结构然后,读出来,你要在asdcard目录下,建一个文件目录,和他的子文件和子文件目录。把/ljz这个换成你的文件目录 可
用户评论
码姐姐匿名网友 2020-08-19 07:03:26

实现了简单的多级树形列表

码姐姐匿名网友 2020-08-19 07:03:26

很好用值得下载

码姐姐匿名网友 2020-08-19 07:03:26

感觉不错的样子啊

码姐姐匿名网友 2020-08-19 07:03:26

界面怎么不显示啊

码姐姐匿名网友 2020-08-19 07:03:26

不错的参考,谢谢分享

码姐姐匿名网友 2020-08-19 07:03:26

首先可以运行,效果还不错,不过很难现成使用,一般自己的业务还是不同的,我在参考了2份tree之后,自己也写了一个,下面说下主要思路:就是自定义一个节点bean,节点bean里定义了层级关系,包含父节点和子节点集合,然后通过继承baseAdapter重写getView方法来展现,为了提高效率需要一个内部类viewholder,定义成static类即可。其他的就参考例子源码吧。

码姐姐匿名网友 2020-08-19 07:03:26

用不了啊,仲么办??

码姐姐匿名网友 2020-08-19 07:03:26

很棒,作为参考代码,非常感谢

码姐姐匿名网友 2020-08-19 07:03:27

很不错,可解决了大问题了!

码姐姐匿名网友 2020-08-19 07:03:27

很值得借鉴的一份代码,修改一小部分问题后,很好用,很好的学习了,谢谢