问题1
通过actionbar设置返回键
返回跳转activity时,总会调用onDestory()方法
然而,并不想让它被调用
只是想默默地返回
解决办法
在要返回的activity 清单文件里 设置launchMode为”singleTop” 就可以了
问题2
根据官方文档
使用notification 跳转 activity时
总会调用应用任务栈的其他activity的onDestory()方法
然而,并不想让它被调用
只是想默默地返回
官方文档:
点这里
这是截图:
解决办法
1.去掉这行代码:
stackBuilder.addParentStack(ResultActivity.class);
2.在要返回的activity 清单文件里 设置launchMode为”singleTop” 就可以了
ps: 我用的时候偶尔为出问题,没有达到想要的效果,删除应用,重新安装,或者clean一下项目,一般就可以了。
demo代码:
github