是这样的,如上图,目前task栈中有三个activity,顶端是activity3
问题:从activity3中开启activity1,我只想将activity1提到栈顶,而不想从新new
我试过singletask和singleInstance都没打到理想效果。。。
使用singletask时,会将activity2和activity3出栈,,不是想要的结果。。。
使用singleinstance,在从activity3开启activity1是没有问题,但是再从现在activity1界面开启activity2界面后,按返回键,则返回到了activity3界面,我想要的是继续返回到来的那个界面(activity1)