fragment运行生命周期
时间: 2023-08-21 16:14:13 浏览: 59
回答: Fragment的运行生命周期包括以下几个方法:onAttach()、onCreate()、onCreateView()、onActivityCreated()、onStart()、onResume()、onPause()、onStop()、onDestroyView()、onDestroy()、onDetach()。\[1\]\[2\]\[3\]
当Fragment与Activity建立关联时,会调用onAttach()方法,然后在onCreate()方法中进行Fragment的初始化。接下来,会调用onCreateView()方法来创建Fragment的布局,并在onActivityCreated()方法中与关联的Activity进行交互。当Fragment可见时,会依次调用onStart()和onResume()方法。当Fragment不再可见时,会依次调用onPause()和onStop()方法。当Fragment被销毁时,会依次调用onDestroyView()和onDestroy()方法。最后,当Fragment与Activity解除关联时,会调用onDetach()方法。这些方法的调用顺序可以根据具体的情况而有所不同,但是遵循了一定的生命周期规律。
#### 引用[.reference_title]
- *1* *2* *3* [ViewPager中Fragment的生命周期](https://blog.csdn.net/weixin_35343148/article/details/117687980)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]