[問題] Foregrond activity時使用Back button

看板AndroidDev作者 (貝纳頌)時間12年前 (2013/06/17 12:32), 編輯推噓3(305)
留言8則, 4人參與, 最新討論串1/2 (看更多)
請問一下各位前輩 小弟要寫一個IM 會有一個聊天室窗的Activity 並且設成singleInstance 但是我在讀完Task and Back Stack這篇文章後有個問題 http://developer.android.com/guide/components/tasks-and-back-stack.html Foreground Activity使用Back按鍵後 這個activity 會被Destory 可是我不希望我的聊天室被Destory 我要如何設定才能使這個Activity不會被Destory呢? 就像Line的聊天室窗這樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.107.113 ※ 編輯: Deltaguita 來自: 60.244.107.113 (06/17 12:33)

06/17 12:41, , 1F
有想過Implementing onDestory()這個方法
06/17 12:41, 1F

06/17 12:42, , 2F
不知道可不可行?
06/17 12:42, 2F

06/17 12:50, , 3F
你要做的應該是把State跟UI/Activity抽離..而不是想
06/17 12:50, 3F

06/17 12:51, , 4F
Activity怎麼樣不被Destroy
06/17 12:51, 4F

06/17 13:04, , 5F
您好 請問是將狀態放在app.Service的實做嗎?
06/17 13:04, 5F

06/17 15:26, , 6F
你需要的是一個foreground service
06/17 15:26, 6F

06/17 20:36, , 7F
你需要service去處理所有連線等邏輯問題 Activity只用來顯示
06/17 20:36, 7F

06/18 09:37, , 8F
OK 謝謝
06/18 09:37, 8F
文章代碼(AID): #1Hlf5ebS (AndroidDev)
文章代碼(AID): #1Hlf5ebS (AndroidDev)