2011-03-08 55 views
0

我的應用程序有一個主要表單活動-1,其中一些<EditTexts>和一個基於微調器選擇的微調需要顯示具有更多表單字段的另一個活動-2(可多選<CheckBoxes>),在用戶提交第二個活動之後,需要顯示活動-1以允許用戶填充活動-1的剩餘字段(如果有的話)。 最後,需要將activity-1,2中的所有值提交給webservice。什麼是在兩個活動之間來回轉移的最佳方式

任何人都可以請讓我知道做到這一點的最佳方式。

謝謝, nehatha

回答

0

從活動-1發射活動-2使用startActivityForResult(意圖)。你可以使用intent.putExtra()API通過intent extras傳遞你想從Activity-1到Activity-2的任何信息。然後當Activity-2完成時,你的Activity-1的onActivityResult()將被調用。

+0

謝謝Abhilash,在Activity-2完成後,我需要使用putExtra()將從Activity-1 + Activity-2的數據收到的數據發送回Activity-1嗎? – 2011-03-08 17:52:41

+0

是的,一旦你完成了Activity-2,可以這樣做:setResult(RESULT_OK,bundle);完(); – Abhilash 2011-03-08 18:41:38

+0

好的,謝謝阿比拉什 – 2011-03-10 12:58:56

相關問題