作者issuemylove (NotLove)
看板AndroidDev
标题[问题] 怎样测试系统杀掉前一页activity
时间Tue Nov 8 12:02:16 2016
想请问各位大大
要怎样实现把前一页activity被系统杀掉的情况呢? (不是透过activity.finish())
例如:
开启activity A 再开启 activity B (此时系统杀掉activity A)
按下back键回到activity A 执行onCreate等state
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.18.194
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1478577739.A.81A.html
※ 编辑: issuemylove (36.230.18.194), 11/08/2016 12:07:48
1F:→ KeySabre: 开发人员设定里面有「不要保留活动」 11/08 12:31
谢谢!!!
※ 编辑: issuemylove (36.230.18.194), 11/08/2016 14:25:05
2F:→ gcobc12632: 借题问一下 我也是想做这种 开启新activity就杀掉的情 11/11 02:51
3F:→ gcobc12632: 况 但是我还想要加入 按返回键会回到上一个开启过的 11/11 02:52
4F:→ gcobc12632: activity 这个要该怎麽做? 11/11 02:52
5F:→ issuemylove: 直接按返回键前一个activity就会复活了吧 11/11 17:10
6F:→ issuemylove: 应该跟我是同样的case 11/11 17:11
7F:推 cakeboy: 在activity b 的覆写onbackpressed 把他startactivity(ac 11/11 20:53
8F:→ cakeboy: tivity a) 11/11 20:53
9F:推 cakeboy: 不然就是在startactivity b的时候的intent 加 singletask 11/11 20:54
10F:→ cakeboy: 之类的flag 试试看 11/11 20:54
11F:推 cakeboy: cleartop这个flag 11/11 20:58