android singleTask几个注意点

android官网地址:[url]http://developer.android.com/guide/components/tasks-and-back-stack.html[/url]

1、从当前activity A启动一个singleTask的activity B,如果B已经存在于一个background task,也就是说,B所在的application启动了,那么A启动B后,B所在的back stack,会追加到当前A的back stack中,且会将B所处back stack位置之上的activity都销毁。此时如果按回退键,会依次销毁B原来的back stack中的activity。

测试demo

你可能感兴趣的:(android)