【发布时间】:2018-11-01 04:59:27
【问题描述】:
我正在试用新的Android P Developer Preview,具体情况如下:
- 我用 startActivityForResult 从 Activity A 调用 Activity B
- 用 SetResult 结束 Activity B 并返回到 Activity A,Activity 的生命周期曾经是(在 Android P Preview 之前) :
- onActivityResult
- onStart
- onResume
(这里还有一个确认此订单的帖子Execution order of OnActivityResult and OnResume)来自rndstr的回答
-
现在在测试 Android P 预览版时,Activity 生命周期是:
- onStart
- onActivityResult
- onResume
Android 文档https://developer.android.com/reference/android/app/Activity#onactivityresult 只有说 onActivityresult 应该在 onResume 之前,它没有说明 onStart
有人可以帮忙吗?这是 Android P Preview 中的错误还是新行为?有这方面的好文档吗?
我正在使用 targetSDK:23
Activity A 是:SingleTask,Activity B 是:SingleTop
【问题讨论】:
标签: android android-activity onactivityresult activity-lifecycle