※ 引述《Deltaguita (貝纳頌)》之銘言:
: 請問一下各位前輩
: 小弟要寫一個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的聊天室窗這樣
是 "destroy"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.9.133.86
沒有辦法不被 destroy,document 都這樣寫了。
除非去改 framework
同一頁的 Saving Activity State 有說,
要自己管理 state。
用 service 管理也是一種方式,
雖然這樣可能小題大作 (因為要花很多 memory),
不過 IM 類型的本就需要 service 常駐,
所以也許可以圖個方便直接用既有的 service。