记录一个SingleTask引发的问题

记录一个SingleTask引发的问题

场景:MainActivity 即为launch Activity,设置launchMode 为singletask。
当从MainActivity 到二级界面,按home返回桌面,再从桌面 点击图标启动,想要的效果是回到二级界面,实际却是回到了MainActivity,并且没有调用Oncreate而是调用了onNewIntent。并且二级界面被销毁了。

https://stackoverflow.com/questions/2417468/android-bug-in-launchmode-singletask-activity-stack-not-preserved

解决方案也在这个Stack Overflow 的回答里面。


记录一个SingleTask引发的问题_第1张图片
image.png

你可能感兴趣的:(记录一个SingleTask引发的问题)