服务既可以开始也可以绑定

时间:2015-04-03 13:08:58

标签: android

关于服务声明的官方文章,Android服务可以是Start或Bound。但是,我没有看到覆盖onStartCommand()onBind()的问题。问题是,这似乎不起作用。我想要做的是从一个Activity启动一个Started Service,然后通过将它们绑定到Service来通过其他Activies来解决该服务,最后,像启动服务一样停止它。然而,当我尝试将一个Activity绑定到服务时'bindService()的行为就像它实际上没有被调用一样(我通过在onBind()上放置一个断点来检查它)。是否可以使用“已启动”和“绑定”方式的服务?

1 个答案:

答案 0 :(得分:1)

是的,我们可以为绑定和未绑定调用一个服务。