Android Activity Lifecycle: onStart() -> onStop() possible?

后端 未结 3 1758
难免孤独
难免孤独 2021-02-03 13:36

In the Android Application Fundamentals it says that after the call to the onStart()-method of the activity lifecycle either the callback method onResume() or

3条回答
  •  花落未央
    2021-02-03 14:22

    1. From your activity, start another activity that is not full-screen (for example give it android:theme="@android:style/Theme.Dialog").

      At this point your first activity has had onPause() called but not onStop() because it is not in the front but still visible.

    2. Press home.

      At this point onStop() is called for your first activity.

    3. Relaunch your app.

      At this point onStart() is called for your first activity, but not onResume() because it still has the non-full-screen activity on top of it.

    4. Press home.

      At this point onStop() is called on the first activity, without having gone through onResume().

提交回复
热议问题