当 onStop 实际被调用时

was*_*eer 4 android activity-lifecycle android-activity

在我的简单android应用程序中,我有 2 activities。在第一个activity(主要活动)中,我重写了该ON STOP方法。但是当我执行时,会调用第二个activityon stop 方法main_Activity。为什么会出现这种情况?根据我的理解,我应该打电话Pause而不是上Stop

小智 5

它调用两者。如果 onResume() 被调用,onPause() 将在 onStop() 之前调用。粗略地说,当 Activity 部分隐藏时调用 onPause(),当 Activity 完全隐藏时调用 onStop()。

阅读http://developer.android.com/training/basics/activity-lifecycle/index.html以了解 Activity 生命周期。