一段時間沒有寫了,背景是這樣的:mainactivity中啟動fragment,fragment啟動otheractivity,在otheractivity中的資料需要傳回到fragment中。
關于資料是怎麼傳輸的,可以看這裡:
傳送門:android 學習之路 1:activity之間傳遞資料的四種方式
方法其實很簡單,隻需要重載onactivityresult這個方法就可以了。
這個方法需要被寫在一開始的那個activity上,也就是我前面說的背景中的mainactivity中。
接着就是從另一個activity中發送資料了,intent的建立已經添加資料在前面列出的上一篇部落格中有介紹,這裡就不貼了:
下面就可以直接取出資料了:
ok,就這樣了。