【发布时间】:2010-04-16 09:11:45
【问题描述】:
我有一个关于 Android 服务的理解问题。我有一个执行后台 http 操作的服务和一个应该显示这些 http 操作的当前状态的活动。
所以我实现了Binder接口等等。我可以调用 bindService 方法,并且我的 ServiceConnnection 的 onServiceConnected 被调用。但据我所知,onBind 不会调用 onStartCommand() 等服务的 onStart() 永远不会被调用。
那么如何调用服务类的 onStart() 方法并开始我的操作。或者,当我还想要 Activity 和 Service 之间的绑定时,如何在服务中启动操作的最佳方式是什么。
【问题讨论】: