Java 如何通过另一个活动终止服务? 活动1使用标准意图启动服务 活动1启动活动2。然后,活动1完成() 现在,只有活动2
既然该意图是在活动1中生成的,那么活动2如何终止该服务?Java 如何通过另一个活动终止服务? 活动1使用标准意图启动服务 活动1启动活动2。然后,活动1完成() 现在,只有活动2,java,android,service,android-activity,android-intent,Java,Android,Service,Android Activity,Android Intent,既然该意图是在活动1中生成的,那么活动2如何终止该服务? 我不想把意图到处传递…你不应该关心这些事情。只需调用stopService并向其传递一个新的Intent对象。通常有几种不同的启动服务的方法: -之后,需要使用stopService()显式停止服务 [bindService()][2]-此方法允许您自动管理服务的生命周期。因此,您可以使服务在最后一个客户端说unbind()后停止 详情请查收 [2] :,android.content.ServiceConnection,int)
我不想把意图到处传递…你不应该关心这些事情。只需调用stopService并向其传递一个新的Intent对象。通常有几种不同的启动服务的方法: