我正在关注创建片段、处理片段生命周期、管理活动生命周期以及暂停和恢复活动这四个主题。所以我对此有点怀疑。我的问题是
- 如果 A通过
Activity
调用 B但 A 不调用方法,则如果 B 是,则 A 将处于状态,如果 B 是,则处于状态。我对吗?Activity
Intent
finish()
Pause
Transparent
SemiTransparent
Stop
Opaque
- 如果A
Activity
包含Fragment
F,那么如果A将进入Pause
状态,那么F将进入Pause
状态,如果A将处于Stop
状态,那么F也将处于Stop
状态。我对吗? - 如果 A 调用 B
Activity
并且 B 是,Transparent
那么 A 将处于Pause
状态,F 也将处于状态。如果 B 调用finish()
,那么 A 将进入Resume
状态,但 F 会发生什么?它会从暂停中恢复吗?如果是这样,那么如何以及采取什么步骤,因为我没有看到Fragment
生命周期中的任何直接链接,这表明ActivityonPause()
可以onResume()
直接执行。希望我能问我想要什么。对不起我的英语不好。