在this post中,this answer的以下段落让我处于困惑状态:
: 当活动进入后台但尚未(尚未)被终止时,作为活动生命周期的一部分调用。 onResume() 的对应项。当 Activity B 在 Activity A 之前启动时,将在 Activity 上调用此回调。直到 A 的 onPause() 返回后才会创建 B,因此请确保不要在此处做任何冗长的事情。onPause()
以上似乎暗示了以下事件顺序:
onPause()
在 A 上被调用;onPause()
回报;我不明白的是第一个事件如何先于第四个事件,即B如何启动并出现在A的前面首先被创建。