天天看點

Activity間中使用Intent傳值

首頁面用來輸入一個值傳入第二個頁面顯示,關閉第二個頁面傳回一個值

首頁布局:

Activity間中使用Intent傳值
Activity間中使用Intent傳值

MainActivity,主要通過startActivityForResult來傳遞請求碼,傳回資料的時候,第二個頁面調用Activity.setResult()方法設定傳回Intent以及傳回碼,需要重寫源Activity的onActivityResult()方法以便于接受傳回的Intent,在onActivityResult()中會判斷請求碼和響應碼

Activity間中使用Intent傳值
Activity間中使用Intent傳值

每二個Activity

Activity間中使用Intent傳值
Activity間中使用Intent傳值

注意請求碼與傳回碼的對應判斷,因為可能有多個請求碼與傳回碼。

本文轉自歡醉部落格園部落格,原文連結http://www.cnblogs.com/zhangs1986/p/3603590.html如需轉載請自行聯系原作者

歡醉

繼續閱讀