【发布时间】:2020-07-27 16:57:34
【问题描述】:
onActivityResult()理论上可以在onCreate之前调用吗?我知道它可以在onResume() 之前调用,但是让我们考虑一下这种极端情况:
- 活动 A 正在运行并启动活动 B 以获得结果
- 活动 B 打开
- 设备内存不足,因此破坏了活动 A
- 活动 B 以结果结束
现在会发生什么?活动 A 是在收到结果之前重新创建,还是在onCreate() 之前收到结果?这是否保证每次都是相同的顺序?
【问题讨论】:
标签: android android-activity android-lifecycle