原因: singleInstance的话呢,因为b独占一个栈,而a在别的栈里面,a是最后显示的Activity,长按Home键启动的是a所在的Task,那么显示的是a,跟b没关系,而且如果之前b跳转到过c,在c按返回键也回不到b了,因为不在一个栈里面。修改其启动方式即可!
Activity设置启动模式android:launchMode="singleInstance" 按home键后会销毁
最新推荐文章于 2023-07-25 17:20:04 发布