Fragment生命周期解析

来源:互联网 发布:学党规 知敬畏守规矩 编辑:程序博客网 时间:2024/06/16 22:26

1.参考博客:

http://blog.csdn.net/forever_crying/article/details/8238863/

http://www.cnblogs.com/SharkBin/p/3699866.htm

2.fragment与Activity的生命周期的调用

DynamicActivity 中包含一个TestFragment,DynamicActivity运行时,TestFragment的生命周期的变化。

当进入DynamicActivity时,

当点击Back退出DynamicActivity时:

3.在Fragment中动态添加Fragment时遇到的问题,

java.lang.IllegalArgumentException:No view found for id XX for XXFragment.

在Fragment中动态添加fragment时,要使用getChildFragmentManager代替getFragmentManager ,

参考博文 http://blog.sina.com.cn/s/blog_5da93c8f0101nbnp.html

接着,又出现另一个异常:java.lang.IllegalStateException:No activity

参考博文:http://blog.csdn.net/leewenjin/article/details/19410949

4.编写了一个小Demo,是关于Activity,fragment,Activity中动态添加fragment,包含fragment的Activity这四种情况时Fragment与Activity的生命周期交互。

源码链接:http://download.csdn.net/detail/hyp1006346386/9411678


0 0