[問題] activity間傳值問題

看板AndroidDev作者 (秒秒林)時間9年前 (2015/06/18 13:34), 編輯推噓7(7012)
留言19則, 8人參與, 最新討論串1/1
大家好,想要請問在activity間傳值的問題。 目前我傳值都是使用intent和bundle來傳值到另一個activity,然後切換頁面。 請問有沒有什麼方法可以在不換頁面的情況下,傳值到另一個activity中呢? 因為查到的方法都是要換頁面的…QQ,麻煩大家了,謝謝! 手機排版,如果有礙閱讀請見諒QQ。 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.101.88 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1434605687.A.EFB.html

06/18 13:51, , 1F
全域變數
06/18 13:51, 1F

06/18 14:20, , 2F
請問是指把activity1的變數設全域讓activity2可以讀嗎…?
06/18 14:20, 2F

06/18 15:31, , 3F
是的,如果作業明天要交了就這樣做吧XD
06/18 15:31, 3F

06/18 16:08, , 4F
SharedPreferences用用看?
06/18 16:08, 4F

06/18 16:34, , 5F
謝謝!我試看看! deadline還有段時間啦XD,所以還有什麼
06/18 16:34, 5F

06/18 16:34, , 6F
更好的方法嗎QQ
06/18 16:34, 6F

06/18 17:11, , 7F
你應該想一下為什麼傳值過去,卻不切換頁面,那你傳幹
06/18 17:11, 7F

06/18 17:11, , 8F
麻...
06/18 17:11, 8F

06/18 17:14, , 9F
開一個 class 裡面放 static 變數
06/18 17:14, 9F

06/18 17:19, , 10F
listener
06/18 17:19, 10F

06/18 17:46, , 11F
因為我activity1裡的參數要傳到activity3,可是頁面必須要
06/18 17:46, 11F

06/18 17:46, , 12F
換到activity2(用不到那個參數)。目前使用的方法是用stati
06/18 17:46, 12F

06/18 17:46, , 13F
c一個一個傳過去…orz
06/18 17:46, 13F

06/18 18:22, , 14F
包成一個物件傳過去
06/18 18:22, 14F

06/18 18:36, , 15F
http://square.github.io/otto/ 參考一下他的概念
06/18 18:36, 15F

06/18 23:19, , 16F
06/18 23:19, 16F

06/19 00:00, , 17F
謝謝大家!
06/19 00:00, 17F

06/20 19:55, , 18F
在處理值的那個頁面最後打上finish(); 的程式碼不知道對不
06/20 19:55, 18F

06/20 19:55, , 19F
對 @@
06/20 19:55, 19F
文章代碼(AID): #1LWbXtxx (AndroidDev)