摘要:
最近发现开发中的应用在home键关闭后,从通知栏重新打开后无法用退出按钮关闭应用,在网上查了n久后,发现一些关键的原因,还没实中践测试,先做下笔记。 首先,其中一个原因可能是从通知栏打开应用是新开activity并且是存在一个新的task堆里的,这种情况下使用restartpackage()方法不能关闭应用的所有activity,解决的办法可以强制从通知栏打开应用时回来原activity或者能关闭所有task里的 activity 方法二试过,不过不知如何取出所有activity,task也不知如何清除。方法一现在想想应该推荐这种方法,找到的方法资料先贴上:如果要实现点击通知图标返回已经... 阅读全文