在这提一个对于"singleTask"的解释错误,官方说会创建一个新的task。这样的说法其实是不严谨的。我们在配置Activity的时候大部分情况下都没有指明taskAffinity,这个值默认是包名,就算是配置成singleTask,其实也不会去创建一个新的task,这边视频中实验也可以发现确实没有新建一个task出来;singleTask什么时候才会新建一个task呢?就是taskAffinity属性与当前值不一样的时候,且task还不存在时候。具体可以看这篇博客介绍:http://blog.csdn.net/wurensen/article/details/39010369
2015-08-04