it could be continue onResume()..You can logging it.. 2011/10/2, Latimerius <[email protected]>: > Hello, > > I'm seeing something about the Activity life-cycle that I don't believe is > covered in the Dev Guide section on Activities. > > I start an activity which causes its onCreate() and onResume() to be called: > > D/SkeletonActivity(19132): onCreate() > D/SkeletonActivity(19132): onResume() > > The Activity is displayed, so far so good. Then I put the device to sleep > and get this: > > D/SkeletonActivity(19132): onPause() > D/SkeletonActivity(19132): onCreate() > D/SkeletonActivity(19132): onResume() > D/SkeletonActivity(19132): onPause() > > The Activity gets onPause() which is fine, but right after that it gets > onCreate(), onResume() and onPause(). At this point the screen is blank so > this seems a bit puzzling to me. Then I wake up the device but don't unlock > it yet: > > D/SkeletonActivity(19132): onResume() > > The Activity is resumed, however no part of it is visible on screen. Then I > unlock the device, finally actually returning to the Activity: > > D/SkeletonActivity(19132): onPause() > D/SkeletonActivity(19132): onCreate() > D/SkeletonActivity(19132): onResume() > > The Activity instance created after the device was put to sleep is paused > (and presumably destroyed?) and onCreate()/onResume() is called just like it > would for a new Activity instance. > > There must be something I'm missing about the Activity life cycle. What I > would expect would be simply onPause() when the device goes to sleep and > onResume() after it's woken up *and* unlocked. > > I'm testing this with a slightly modified SkeletonActivity sample (just > added logging and overrode onPause() to enable logging). The behaviour > seems to be the same or equivalent on HTC Desire (2.1), LG Optimus One (2.2) > and Samsung Galaxy Tab (2.2). > > Does anybody know what's going on there? > > Cheers! > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

