[問題] 怎樣測試系統殺掉前一頁activity

看板AndroidDev作者 (NotLove)時間9年前 (2016/11/08 12:02), 9年前編輯推噓3(308)
留言11則, 4人參與, 最新討論串1/1
想請問各位大大 要怎樣實現把前一頁activity被系統殺掉的情況呢? (不是透過activity.finish()) 例如: 開啟activity A 再開啟 activity B (此時系統殺掉activity A) 按下back鍵回到activity A 執行onCreate等state 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.18.194 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1478577739.A.81A.html ※ 編輯: issuemylove (36.230.18.194), 11/08/2016 12:07:48

11/08 12:31, , 1F
開發人員設定裡面有「不要保留活動」
11/08 12:31, 1F
謝謝!!! ※ 編輯: issuemylove (36.230.18.194), 11/08/2016 14:25:05

11/11 02:51, , 2F
借題問一下 我也是想做這種 開啟新activity就殺掉的情
11/11 02:51, 2F

11/11 02:52, , 3F
況 但是我還想要加入 按返回鍵會回到上一個開啟過的
11/11 02:52, 3F

11/11 02:52, , 4F
activity 這個要該怎麼做?
11/11 02:52, 4F

11/11 17:10, , 5F
直接按返回鍵前一個activity就會復活了吧
11/11 17:10, 5F

11/11 17:11, , 6F
應該跟我是同樣的case
11/11 17:11, 6F

11/11 20:53, , 7F
在activity b 的覆寫onbackpressed 把他startactivity(ac
11/11 20:53, 7F

11/11 20:53, , 8F
tivity a)
11/11 20:53, 8F

11/11 20:54, , 9F
不然就是在startactivity b的時候的intent 加 singletask
11/11 20:54, 9F

11/11 20:54, , 10F
之類的flag 試試看
11/11 20:54, 10F

11/11 20:58, , 11F
cleartop這個flag
11/11 20:58, 11F
文章代碼(AID): #1O8KvBWQ (AndroidDev)