问题记录
问题现象
从APP A 跳转到 APP B,关闭APP B之后,回到的不是APP A,而是APP A之前的一个app
原因
log中查看wm相关的event tag ,没有发现APP A finish,但看有ActivityStack相关的log:
~~
ActivityStack: moveTaskToBack: Task{70b2c30 #1000059 visible=false type=standard mode=fullscreen translucent=true A=XXXX U=10 StackId=1000059 sz=1}
~~
后续查看APP A相关逻辑,APP A 重写了逻辑,在finish中调用了moveTaskToBack, APP A 的任务栈移到了最底部
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.