2011-12-23 84 views
0

当新服务启动/重新启动时,android会发送任何类型的广播吗?服务启动广播?

潜在的原因是我想赶上一个背景服务开始时不知道我的知识。

任何答案如何是可能的,如果是的话,赞赏。

编辑: 我希望它能与所有服务一起工作,而不仅仅是我自己的服务。

回答

0

如果后台服务是在你的控制,那么你可以使用onBind()方法去了解该服务是由bindService()开始,同时您可以使用onStartCommand()方法,如果该服务是由startService() ....

+0

我希望它能够与所有服务一起工作,而不仅仅是我自己的服务。 – KristianMedK 2011-12-23 12:20:10

0

这意味着你想要访问系统服务或什么?或者您在android应用程序中编写的服务? 如果你想控制你的应用程序,你已经写在你的应用程序,然后如上所述告诉你可以控制它..或者如果你想开始或停止服务,当你想然后你可以创建广播接收器和写onreceive( )你想做什么。

+0

你的意思是确实播出了一些东西吗?我已经在使用广播接收器来捕捉ON_BOOT。 – KristianMedK 2011-12-23 12:49:56