您的位置:首页 > 其它

关于Fragment和Activity

2015-10-19 12:13 190 查看
1.当我们在容器Activity中使用transaction.add(...)方法来添加一个fragment时,fragment的view就会在容器Activity创建之后(也就是activity的onCreate(...)执行完毕之后)被创建,fragment的onViewCreated(...)方法也就会被调用.哪怕是transaction.add().hide().commit(),也就是先添加,再隐藏,再提交,fragment的view一样会被创建.

2.fragment的view会在容器Activity创建之后再创建,也就是执行完activity的onCreate(...)方法之后再创建,如果在activity的onCreate()方法中对fragment中的一些view组件进行操作,会出现空指针异常。因此应该在activity的onResume()方法中再对Fragment中的View组件进行操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: