我有一个本地服务在我的主要活动中启动。该服务负责网络I / O。它还与我的应用程序中的其他活动交互。到目前为止,该服务仅使用回调(而不是Intents)向活动“提供”数据。
现在,我需要从我的活动向服务发送数据(自定义对象)。我知道可以使用Intents来完成这一点。我知道可以通过在我的服务中覆盖onStartCommand() 方法来接收Intent。但是我不清楚每次我从我的发送活动广播Intent时是否都会调用onStartCommand。一个Service也可以作为BroadcastReceiver吗?如果可以-怎么做?
谢谢。
现在,我需要从我的活动向服务发送数据(自定义对象)。我知道可以使用Intents来完成这一点。我知道可以通过在我的服务中覆盖onStartCommand() 方法来接收Intent。但是我不清楚每次我从我的发送活动广播Intent时是否都会调用onStartCommand。一个Service也可以作为BroadcastReceiver吗?如果可以-怎么做?
谢谢。