采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
从代码上来看这个地方的移除操作对整个没有任何作用啊?
主要的作用是为了后面的生命周期中维持这个变量,避免在异常回收情况下出现重复的生命流程调用,避免Presenter部分的初始化重复调用。当然这是一个临时的处理办法,因为还有更优秀的处理方案。
是不是为了避免多次调用onCreateView这个方法出现重复添加mRoot,而出现子View已经有父View这个错误的出现?需要先移除掉之后才能添加进去
是的 这里是这个原理。
好的
登录后可查看更多问答,登录/注册
客户端+服务端+MVP架构+封装思想+主流框架
1.6k 3
3.0k 6
1.5k 18
1.3k 16
1.4k 16