Activity与Fragment之间的关系
activity与fragment关联有俩种方法:
1.在activity布局文件中定义(简单但不够灵活,activity生命周期过程中无法切换fragment视图)
2.在activity代码中添加
我们来说说第二种方法:
在activity代码中添加fragment就要用到Fragment Manager。FragmentManager负责管理fragment并将他们的视图添加到activity的视图层级结构中。
添加fragment给FragmentManager 管理时, onAttach(Activity). oncreate(Bundl_e)以及 oncreateview(…) 方法会被调用。
托管acti vity的oncreate(…)方法执行后,onActivitycreated(…)方法也会被调用。
activity处于运行状态时,FragmentManager立即驱动fragment行动,执行必要方法,跟上activity的状态(与activity的最新状态同步。)