[問題] activity間傳值問題

作者: gtsitm (秒秒林)   2015-06-18 13:34:45
大家好,想要請問在activity間傳值的問題。
目前我傳值都是使用intent和bundle來傳值到另一個activity,然後切換頁面。
請問有沒有什麼方法可以在不換頁面的情況下,傳值到另一個activity中呢?
因為查到的方法都是要換頁面的…QQ,麻煩大家了,謝謝!
手機排版,如果有礙閱讀請見諒QQ。
作者: andy2151 (阿鴻)   2015-06-18 13:51:00
全域變數
作者: gtsitm (秒秒林)   2015-06-18 14:20:00
請問是指把activity1的變數設全域讓activity2可以讀嗎…?
作者: abccbaandy (敏)   2015-06-18 15:31:00
是的,如果作業明天要交了就這樣做吧XD
作者: egaryer (egaryer)   2015-06-18 16:08:00
SharedPreferences用用看?
作者: gtsitm (秒秒林)   2015-06-18 16:34:00
謝謝!我試看看! deadline還有段時間啦XD,所以還有什麼更好的方法嗎QQ
作者: abccbaandy (敏)   2015-06-18 17:11:00
你應該想一下為什麼傳值過去,卻不切換頁面,那你傳幹麻...
作者: A4P8T6X9 (殘廢的名偵探)   2015-06-18 17:14:00
開一個 class 裡面放 static 變數
作者: givemepass (λ)   2015-06-18 17:19:00
listener
作者: gtsitm (秒秒林)   2015-06-18 17:46:00
因為我activity1裡的參數要傳到activity3,可是頁面必須要換到activity2(用不到那個參數)。目前使用的方法是用static一個一個傳過去…orz
作者: givemepass (λ)   2015-06-18 18:22:00
包成一個物件傳過去
作者: abccbaandy (敏)   2015-06-18 18:36:00
http://square.github.io/otto/ 參考一下他的概念
作者: ssccg (23)   2015-06-18 23:19:00
作者: gtsitm (秒秒林)   2015-06-19 00:00:00
謝謝大家!
作者: mogo (moto)   2015-06-20 19:55:00
在處理值的那個頁面最後打上finish(); 的程式碼不知道對不對 @@

Links booklink

Contact Us: admin [ a t ] ucptt.com