7
A
回答
-1
如何启动/停止的Android服务?
startService(intent)
或stopService(intent)
这些功能可以从任何活动被调用。
如何停止活动? - 由此我明白,你需要离开这个活动。函数调用
finish()
会从活动堆栈中删除的活动。
+0
即使在活动结束后,我仍然需要继续运行该服务,并且需要cl ose服务和其他活动 – RanjitRock
+0
我不是很确定如何停止此服务。也许你可以让一个静态服务实例从任何地方通过应用程序访问它。 – Shafi
25
服务骨架:
public class MyService extends Service {
public static final String TAG = "MyServiceTag";
...
}
这是起始活性的一部分:
processStartService(MyService.TAG);
private void processStartService(final String tag) {
Intent intent = new Intent(getApplicationContext(), MyService.class);
intent.addCategory(tag);
startService(intent);
}
这是停止活动的一部分:
processStopService(MyService.TAG);
private void processStopService(final String tag) {
Intent intent = new Intent(getApplicationContext(), MyService.class);
intent.addCategory(tag);
stopService(intent);
}
相关问题
- 1. 如何在后台启动服务并从该服务启动一项活动?
- 2. 如何从一项活动转移到另一项活动android
- 3. 从服务启动一项活动(更改时间间隔) - Android
- 4. 在Android上从一项活动转移到另一项活动
- 5. 如何从android中不在同一项目中的活动启动服务?
- 6. 如何确定哪个活动启动了一项服务?
- 7. 我如何从一项活动转到另一项活动?
- 8. Android活动检查服务启动另一个活动
- 9. 如何从一个活动启动计时器并从另一活动停止?
- 10. Android:将额外活动从一项活动传递给另一项活动
- 11. 从活动停止服务
- 12. 如何从Android服务启动活动
- 13. 如何从活动中停止服务
- 14. Android:如何将WebView从一项活动传递给另一项活动
- 15. Android-在另一个活动被调用时完全停止一项活动
- 16. 将图像从一项活动发送给另一项活动?
- 17. 将数据从一项活动发送到另一项活动
- 18. Android服务 - 启动服务并重定向到另一个活动
- 19. 我想将数据从一项活动发送到另一项活动,而无需启动第二项活动
- 20. Android:服务启动活动
- 21. 如何从另一个应用程序启动一项活动?
- 22. 服务和三项活动,启动服务是否正确?
- 23. 如何在另一个活动中使用一项活动?
- 24. 如何将数据从一项活动发送到另一项活动中?
- 25. 如何从一项活动中调用另一项活动(课程)?
- 26. 从服务启动活动
- 27. 如何从服务中启动活动?
- 28. 从另一个活动服务中启动ActivityRecognitionService
- 29. 相对简单的任务:如何将所选项目从一项活动传回给另一项活动?
- 30. 如何将豆类一项活动传递给Android上的另一项活动
HTTP://代码。 google.com/p/openmobster/wiki/AndroidService – Uttam