2015-02-05 62 views
0

我有一個主要的活動,我可以從其中開始其他活動(confirmSMS)和confirmSMS我開始活動emergencySMS。在主要活動中可以訪問緊急情況SMS活動的結果嗎?現在我已經嘗試啓動confirmSMS作爲基本的startActivity(nohistory設置爲true),然後從confirmSMS啓動emergencySMS作爲activityforresult,但是這個問題顯然不起作用。是否可以在第二個孩子上開始活動結果?

有關如何完成此任何想法?

感謝在前進

回答

1

是有可能

  1. 開始活動confirmSMS的結果。
  2. 然後開始活動emergencySMS結果。
  3. 當緊急SMS的工作完成後返回結果並完成此活動。
  4. 在confirmSMS活動中捕獲結果並完成此活動。
  5. 將結果返回到主要活動。
+0

嗯,這個問題應該可以解決,但我認爲在confirmSMS上設置爲true的nohistory存在問題。看起來我的結果從來沒有得到確認來自緊急SMS的SMS – horin 2015-02-05 19:00:26

+0

讓confirmSMS活動處於恢復狀態。當你得到結果時完成它。這種方法可以正常工作。我自己實現了它。 – thestrongenough 2015-02-05 19:03:44

+0

對於NO歷史記錄,您還可以檢查您正在參加此活動的位置,並且可以處理這種情況] – thestrongenough 2015-02-05 19:05:09

1

您可以向前啓動confirmSMS活性startActivityForResult和onNotificationResult您的主要活動從emergencySMS活動所接收的結果

相關問題