是否可以在第二个孩子上启动StartActivityForResult?

时间:2015-02-05 18:38:43

标签: android android-activity

我有一个主要活动,我可以从中开始其他活动(confirmSMS),并且从confirmSMS我开始活动emergencySMS。是否可以在主要活动中访问emergencySMS活动的结果?现在我尝试将confirmSMS作为基本的startActivity(nohistory设置为true)启动,然后从confirmSMS启动emergencySMS作为活动结果,但这种方法显然无法正常工作。

关于如何实现这一目标的任何想法?

先谢谢

2 个答案:

答案 0 :(得分:1)

你可以启动confirmSMS活动作为startActivityForResult和onNotificationResult你转发到主活动来自emergencySMS活动的收到结果

答案 1 :(得分:1)

是的可能

  1. 开始活动confirmSMS获取结果。
  2. 然后启动活动emergencySMS获取结果。
  3. 当emergencySMS的工作完成后返回结果并完成此活动。
  4. 在confirmSMS活动中捕获结果并完成此活动。
  5. 将结果返回主活动。