之前被称为我有一个活动A和活动B.活动A开始活动B.活动开始另一项活动。保证第一个活动的的onPause将第二的的onResume
是否有一个是A的的onPause()总是调用B的的onResume之前调用保证()?
这是关系到这个entry
之前被称为我有一个活动A和活动B.活动A开始活动B.活动开始另一项活动。保证第一个活动的的onPause将第二的的onResume
是否有一个是A的的onPause()总是调用B的的onResume之前调用保证()?
这是关系到这个entry
找到了答案here:
当活动B在活动A的前推出时,这个回调将 可以在A,B调用不会直到A的的onPause创建()返回,所以 是一定不要在这里做冗长的事情。
是。如果导航不是第一次,则在传递到Activity B
的onResume()
之前调用Activity A
的onPause()
。如果第一次导航至Activity B
,则在活动A的onPause()
之后将调用Activity B
的onCreate()
。为了清楚理解,请看Activity's Lifecycle。
的onPause()
当活动B是活性的前推出,这个回调将在不会被直到A的onPause()
回报创建A. b都是调用,所以一定要没有做任何冗长这里
http://developer.android.com/reference/android/app/Activity.html#onPause()
是,B不会被“创造”(这是否意味着创造的onCreate?),但如果已经创建B就恰如会发生?例如,B处于停止状态? –