首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从服务启动服务

从服务启动服务
EN

Stack Overflow用户
提问于 2012-10-24 16:15:13
回答 1查看 231关注 0票数 0

我在我的应用程序中有一个服务,但这个服务在超时后停止工作,我想保持服务继续工作而不停止,为此,我尝试从onDestroy方法启动相同的服务,当它死了,但它不工作,甚至写的日志都没有出现,所以它可以从服务本身调用,如果不是,我可以创建另一个做相同工作的服务,当其中一个停止时,他们互相调用,所以当在onDestory中我不能调用它时,如何调用它?,希望有人能提前帮助我解决这种情况

EN

回答 1

Stack Overflow用户

发布于 2012-10-24 16:58:33

您不应尝试自己再次启动该服务。最好从onStartCommand()返回START_STICKY或START_REDELIVER_INTENT,当系统有足够的资源时,它会为您做这件事。

请参阅下面的链接,其中也有一个示例。http://developer.android.com/guide/components/services.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13045252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档