level 3
Itakes5
楼主
简化模型:
两个app:app1、app2
app1中有两个activity:activity1(main)、activity2
app2的情况对本例不影响。
现在的用户场景是:
1. 开机,打开app1(自动进入activity1),按home回到桌面(注意不是back)
2. app2中的service因条件触发启动了app2中的activity2
3. activity2因某个广播把自己finish()了
结果:
app1的activity1被弹出来了(之前被home下去了)
期望结果是:
回到桌面(activity2被启动之前就是在桌面)
平台:4.2.2
那么问题来了,造成这个结果的原因是什么
怎么得到期望的结果
先谢过了。
2014年11月11日 02点11分
1
两个app:app1、app2
app1中有两个activity:activity1(main)、activity2
app2的情况对本例不影响。
现在的用户场景是:
1. 开机,打开app1(自动进入activity1),按home回到桌面(注意不是back)
2. app2中的service因条件触发启动了app2中的activity2
3. activity2因某个广播把自己finish()了
结果:
app1的activity1被弹出来了(之前被home下去了)
期望结果是:
回到桌面(activity2被启动之前就是在桌面)
平台:4.2.2
那么问题来了,造成这个结果的原因是什么
怎么得到期望的结果
先谢过了。