Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何不打开已通过最近的应用程序完成的活动_Android_Android Intent_Android Activity_Service - Fatal编程技术网

Android 如何不打开已通过最近的应用程序完成的活动

Android 如何不打开已通过最近的应用程序完成的活动,android,android-intent,android-activity,service,Android,Android Intent,Android Activity,Service,从活动A中,我打开活动B,它启动了一个粘性服务。然后我按下home按钮,将应用程序置于后台。我打开最近的应用程序并关闭我的应用程序,粘滞服务继续运行 单击应用程序图标使我返回到启动程序活动A。但是如果我改为单击粘性服务通知,我将返回到正确的活动B。如果此时我停止活动B和同样完成应用程序的粘性服务,那么如果我转到最近的应用程序并打开我的应用程序,我会返回到错误的活动B,它应该会将我带回到活动A。但前提是我已关闭粘性服务 如何做到这一点 这有意向标志吗?或者我是否需要使用一些额外功能来告诉应用程序从

从活动A中,我打开活动B,它启动了一个粘性服务。然后我按下home按钮,将应用程序置于后台。我打开最近的应用程序并关闭我的应用程序,粘滞服务继续运行

单击应用程序图标使我返回到启动程序活动A。但是如果我改为单击粘性服务通知,我将返回到正确的活动B。如果此时我停止活动B和同样完成应用程序的粘性服务,那么如果我转到最近的应用程序并打开我的应用程序,我会返回到错误的活动B,它应该会将我带回到活动A。但前提是我已关闭粘性服务

如何做到这一点


这有意向标志吗?或者我是否需要使用一些额外功能来告诉应用程序从何处开始?

用于活动B可以达到您的目的,而无需更改任何其他内容

用于活动B可以达到您的目的,而无需更改任何其他内容。想把这个作为答案吗?好吧,谢谢