作者CIHM (小新)
看板AndroidDev
标题[问题] Activity切换後保留状态
时间Mon Jun 24 13:52:42 2013
请问各位大大,
假设有两个activity, 一个称A(tabhost activity的其中一个),一个称B,
在A里面做了一些动作,ex:点击某radio buttom...
接着再去点其他buttom转跳到 B.
想请问有没有办法从 B 切回 A 後,A还是保持之前所有的资料,以及radio buttom
被点击的状态.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.184.52
1F:推 shawnba:我刚好在做这个功能 XD 以下网页有很详细范例 06/24 15:35
3F:→ shawnba:基本上就是,B 要呼叫 finish(); 回到 A 06/24 15:37
4F:推 cavitylapper:那如果回到A後又要再回到B并且恢复B的状态呢? 06/24 22:22
5F:推 shawnba:个人理解是,如果要恢复状态,代表不能被呼叫 onCreate 和 06/25 10:11
6F:→ shawnba:onStart,因此只能靠着前一个 Activity 自己 finish 06/25 10:11
7F:→ shawnba:如果要达到你说的效果,我想应该是 intent 传参数吧 06/25 10:12
8F:推 MosilW:可以考虑用 Fragment 处理 06/25 12:56
9F:推 JashiaN:今天刚看到有个在讲onStart()那七个的范例,+Intent应该 06/26 01:01
10F:→ JashiaN:该会达到储存状态的要求 06/26 01:02
11F:→ CIHM:谢谢回应,其实我是想问说,我会在A里面按了radio buttom後, 06/26 11:16
12F:→ CIHM:开启server,然後会有一些client的connect state,想请问 06/26 11:17
13F:→ CIHM:用大大的方法会不会造成server重开或是lost掉client的状态 06/26 11:17