为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / weixin_冬至_0
把这个循环换一个种啊,那就不会这个卡屏了
已经听了hyman老师的好多课程了,真是受益匪浅啊,非常感谢hyman老师,android进阶的启蒙老师啊

最新回答 / yipp
node节点需要三个数据,即id,pid和label,id值是mAlldatas.size()+1,pid是mAlldatas.size(),label的值是对话框输入的,同时要把刚插入的节点的setExpandable(true),更新一下显示数据,提示适配器数据集有变化即可。其它可能是我理解不到位的情况,那就sorry了。
原理ListView's Item + paddingLeft(Level)+expand include

系统中的数据Bean-->Node
讲的很快,注意语速,从学者的感受出发,学者是需要时间理解的zzzzzz
厉害,看了两遍才略懂
另外新添加的节点应该放在第一个或者最后一个位置
node.getChild().add(0,extraNode);
正确的插入数据的方法应该是先判断他是否有子节点,如果有子节点就找到第一个子节点的位置插入,如果不是就表示是叶子节点,直接插入到它的后面。
int iloc = 0;
if(node.getChild().size()!=0){
iloc = mAllNodes.indexOf(node.getChild().get(0));
}else{
iloc = index+1;
}
谢谢!!!
感觉触到了知识的盲区。。。想起大学时候,每次复习都是一次扫盲的过程。。
弄不懂弄不懂弄不懂弄不懂rrr
弄不懂弄不懂弄不懂弄不懂rrr
很好很强大
首页上一页1234567下一页尾页
课程须知
本课程需要大家对Android的了解要达到小成的境界: 1、掌握ListView的使用 2、了解反射、注解等相关知识 3、了解基本的数据结构知识
老师告诉你能学到什么?
通过本课程,你将学到: 1、树的数据结构的了解和设计 2、了解注解和反射的使用,将设计通用化 3、如何封装自己的实现类,对使用者公开接口 4、对ListView的适配器进一步理解

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消