程序中有个Service会通过Intent去启动一个Activity,在Intent中添加了标志Intent.FLAG_ACTIVITY_NEW_TASK。 而我希望是,如果Activity被销毁了,那么启动新的Activity,如果未被销毁,就将原来那个Activity变成前台应用显示出来(即,将原来的Activity移动到Activity栈顶)。这可以怎样去实现呢? |
|
40分 |
Intent.FLAG_ACTIVITY_NEW_TASK
这个是设置启动模式吧,new task就是启动一个新的task,你去设置别的启动模式,比如single task,你可以研究下启动模式。 |