Activity栈维护相关知识点

2017-06-08  本文已影响0人  limbo_lyn

场景

进入到某个activity后,需要清空activity栈

解决方案

在intent中设置flag

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_CLEAR_TASK);

但是需要主要,如果被启动的activity的launchMode是singleInstance,这个操作将不会起作用

相关知识点

1、一个task维护一个activity栈,一个task 相当于一个任务,任务如下图

参考:

Activity LaunchModel

上一篇 下一篇

猜你喜欢

热点阅读