看板 AndroidDev 關於我們 聯絡資訊
大家好,今天碰到一個問題, 我想要讓我的Activity一離開前景就直接被 finish, 不知道有什麼好做法呢...? 本來想說 onPause就直接call finish, 但是這樣子在旋轉的時候Activity也會被finish, 我有試著要捕捉 onConfigurationChanged, 但是每當旋轉的時候, 我又想要讓整個Activity被destroy然後重新create, 假如我捕捉了 onConfigurationChanged 後,Activity就不會被重新create了, 不知道有沒有什麼好的方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.35.166 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1398261848.A.7D3.html
corrupt003:你有定義畫面旋轉的layout嗎?沒有的話onConfiguration 04/24 00:11
corrupt003:Changed直接call super畫面還是會轉,這樣你在onPause 04/24 00:11
corrupt003:處理不就達到你的需求了? 04/24 00:11
qweqweqweqwe:我有定義兩個方向的layout所以才希望他可以整個砍掉 04/24 09:32
qweqweqweqwe:不然會用到錯誤的layout 04/24 09:32
Deltaguita:noHistory? 04/24 13:57
Deltaguita:it may help u 04/24 14:01
qweqweqweqwe:謝謝樓上,雖然沒辦法即時 destroy,但也算是個方法! 04/24 23:25
baobomb:那就在onstop或ondestroy的時候finish就好不是嗎 04/29 14:26