从活动中调用服务

时间:2011-03-15 08:08:06

标签: android service android-activity android-intent

我已经坚持这个问题很长一段时间了。看过文档和很多教程,他们只是让我更加困惑。我希望有人能给我一个直截了当的答案。这真的很重要。谢谢你...... 好吧..所以我想要一个活动从用户那里得到一些输入,然后将该字符串发送到服务。然后我希望我的服务以某种方式运行,以便我可以使用其他应用程序,而这一个在后台运行。我也不希望服务每秒都在运行。我想要的是服务每10分钟获取一次我当前位置的更新位置所以我想是否有办法让我的服务去睡觉n唤醒evry 10分钟n检查更新。我不想在UI上显示更新,所以我不认为我需要使用AIDL方法,也不需要绑定到服务。我只是想要用户输入字符串后立即启动服务,每隔10分钟保持服务运行。我认为这很简单,但很困惑。请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以使用间隔10分钟的计时器任务启动服务,并在运行方法中执行所需的任务。  或者使用postdelaydmesage的处理程序..

check this