- Activity 1 使用标准 Intent 启动一个服务。
- 活动 1 启动活动 2。然后,活动 1 完成()。
- 现在,只有活动 2。
Activity 2 如何杀死服务,因为 Intent 是在 Activity 1 中生成的?我不想到处传递意图......
Activity 2 如何杀死服务,因为 Intent 是在 Activity 1 中生成的?我不想到处传递意图......
你不应该关心这些事情。只需调用 stopService 并向其传递一个新的 Intent 对象。
通常有几种不同的方式来启动服务:
有关详细信息,请查看文档
[2]: http: //developer.android.com/reference/android/content/Context.html#bindService (android.content.Intent, android.content.ServiceConnection, int)