作者gtsitm (秒秒林)
看板AndroidDev
标题[问题] activity间传值问题
时间Thu Jun 18 13:34:45 2015
大家好,想要请问在activity间传值的问题。
目前我传值都是使用intent和bundle来传值到另一个activity,然後切换页面。
请问有没有什麽方法可以在不换页面的情况下,传值到另一个activity中呢?
因为查到的方法都是要换页面的…QQ,麻烦大家了,谢谢!
手机排版,如果有碍阅读请见谅QQ。
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.101.88
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1434605687.A.EFB.html
1F:推 andy2151: 全域变数 06/18 13:51
2F:→ gtsitm: 请问是指把activity1的变数设全域让activity2可以读吗…? 06/18 14:20
3F:推 abccbaandy: 是的,如果作业明天要交了就这样做吧XD 06/18 15:31
4F:→ egaryer: SharedPreferences用用看? 06/18 16:08
5F:→ gtsitm: 谢谢!我试看看! deadline还有段时间啦XD,所以还有什麽 06/18 16:34
6F:→ gtsitm: 更好的方法吗QQ 06/18 16:34
7F:推 abccbaandy: 你应该想一下为什麽传值过去,却不切换页面,那你传干 06/18 17:11
8F:→ abccbaandy: 麻... 06/18 17:11
9F:→ A4P8T6X9: 开一个 class 里面放 static 变数 06/18 17:14
10F:推 givemepass: listener 06/18 17:19
11F:→ gtsitm: 因为我activity1里的参数要传到activity3,可是页面必须要 06/18 17:46
12F:→ gtsitm: 换到activity2(用不到那个参数)。目前使用的方法是用stati 06/18 17:46
13F:→ gtsitm: c一个一个传过去…orz 06/18 17:46
14F:推 givemepass: 包成一个物件传过去 06/18 18:22
17F:→ gtsitm: 谢谢大家! 06/19 00:00
18F:推 mogo: 在处理值的那个页面最後打上finish(); 的程式码不知道对不 06/20 19:55
19F:→ mogo: 对 @@ 06/20 19:55