[問題] fragment 讀取 Activity 的值?

看板AndroidDev作者 (阿通)時間11年前 (2013/01/07 19:45), 編輯推噓0(009)
留言9則, 2人參與, 最新討論串1/1
目前我在fragment裡面想要按下一個按鈕開啟內建的相機拍照, 因此我將 startActivity() 函式打在這個fragment裡, 然後本來要將 onActivtyResult() 也實現在裡面, 但是發現這個函式只能用在 activity , 所以我將這函式寫在 主要的activity 裡面, 到這裡都沒什麼問題,可以拿到bitmap, 但是要怎麼將得到的bitmap傳遞給fragment裡的imageview呢? 請板上各位大德給點建議或關鍵字好讓我找到資料。 感謝~ (第一次到此版發文,有問題請通知我,馬上改進) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.7.209

01/07 21:58, , 1F
不是吧...onActivityResult()也可以寫在fragment裡
01/07 21:58, 1F

01/07 21:59, , 2F
用3.0的fragment 和support v4的fragment使用上有點不
01/07 21:59, 2F

01/07 21:59, , 3F
同,但是應該都可以用
01/07 21:59, 3F

01/07 22:55, , 4F
RESULT_OK cannot be resolved to a variable 可是我的
01/07 22:55, 4F

01/07 22:56, , 5F
他錯誤這行,是可以自己給值,但我不知道要給多少= =
01/07 22:56, 5F

01/07 23:16, , 6F
喔喔 我用-1可以了 感謝大德!
01/07 23:16, 6F

01/08 00:08, , 7F
RESULT_OK是Activity的final int在fragment中沒有
01/08 00:08, 7F

01/08 00:08, , 8F
要用Activity.RESULT_OK
01/08 00:08, 8F

01/08 01:01, , 9F
恩 用了的確可以了! 感謝!
01/08 01:01, 9F
文章代碼(AID): #1GwhLngH (AndroidDev)