【发布时间】:2016-04-26 14:13:54
【问题描述】:
我有 4 个活动。
活动 A 是我希望最终处理多种类型的自定义对象的地方。
我使用 startActivityForResult 的一个实例从 Activity A 连接到 Activity B,然后在连接到 Activity C 时使用 FLAG_ACTIVITY_FORWARD_RESULT。我再调用一次以连接到 Activity D。
我可以使用 setResult() 轻松地将任何自定义对象返回到活动 A,我的问题是我希望能够从活动 D 中获取自定义对象,返回到活动 C。我可以再次使用 startActivityForResult C 到 D,当我在 Activity D 上调用 setResult 时,它会指向 Activity C 还是由于 FLAG_ACTIVITY_FORWARD_RESULT 而下线?
【问题讨论】:
标签: android android-intent android-activity startactivityforresult