super目前(Android API 17), Android Reference on Fragment中唯一提到的只是通过一些代码示例随便提及(不像Activity 上的 Android Reference,它仔细指出了super需要的地方)。
SO 建议根据需要搜索网络,或等待崩溃,以确定需要调用的super位置。我要求 SO 用户分享他们关于哪些 Fragment 生命周期方法需要调用super.
片段生命周期方法 - 需要调用super
onAttach()onCreate()- 大概是的,因为Activity版本需要它onCreateView()- 无论有无似乎都可以onActivityCreated()onViewStateRestored()onStart()- 大概是的,因为Activity版本需要它onResume()- 大概是的,因为Activity版本需要它onPause()- 大概是的,因为Activity版本需要它onStop()- 大概是的,因为Activity版本需要它onDestroyView()onDestroy()- 大概是的,因为Activity版本需要它onDetach()onSaveInstanceState()- 大概是的,因为Activity版本需要它