0

有人可以列出所有将被调用的活动和片段的生命周期方法吗?

我有一项活动,该活动有一个片段。

让我们假设应用程序正在运行。从片段我开始相机意图。getActivity().startActivityForResult(imageCaptureIntent, ConstantClass.CAMERA_REQUEST);(请注意我调用了我的 activite 的startActivityForResult 方法)。

4

1 回答 1

2

活动生命周期

http://developer.android.com/reference/android/app/Activity.html

片段生命周期

http://developer.android.com/guide/components/fragments.html

不要发布生命周期的图像,而是查看文档中的这些链接。它们显示了活动和片段将始终遵循的生命周期,即使您正在使用startActivityForResult(). 您将采用哪个确切的分支Activity将取决于您在其中执行的其他操作,例如调用任何生命周期方法。基本上,如果您仍然可以看到一些原始内容Activity,则将onPause()被调用,例如使用 aDialog或使用透明度。如果它占据整个屏幕,onStop()则将被调用。

其他因素也可能改变方向。如果这不是您想知道的,那么如果您的问题似乎在做您认为不应该做的事情,您将需要对您的问题更具体一点。

于 2013-01-17T14:52:49.030 回答