作者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