首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Avtivity的clearTaskOnLaunch属性与startActivityForResult矛盾

2013-12-09 
Avtivity的clearTaskOnLaunch属性与startActivityForResult冲突clearTaskOnLaunch属性能够让我们在打开应

Avtivity的clearTaskOnLaunch属性与startActivityForResult冲突

clearTaskOnLaunch属性能够让我们在打开应用图标的时候进入固定的页面,而从任务管理器中打开则为当时退到后台的页面。

?

这么说吧:打开应用进入Activity A,然后再打开Activity B,按Home键回到桌面。这时候,如果点击桌面图标,正常情况则回到Activity B。但是如果你加了这个属性clearTaskOnLaunch,则会开启Activity A,而从任务管理器打开的话,还是回到B。

?

但是如果从A打开B的时候,是用的startActivityForResult,则任何时候都会回到B,就是说clearTaskOnLaunch无效了

热点排行