2010-11-09 55 views

回答

0

Android进程间通信与其他平台有很大不同。每个过程都与其他过程分开。您只能在进程之间发送消息。

如果你想从一个活动中调用一个服务的方法,你可以异步绑定到它(通常在onCreate()),绑定后你可以直接调用它的方法。但是这只能在活动中使用。

要从另一个服务或广播侦听器调用服务,请使用startService()向其发送消息,消息中可以包含动作和额外(相当于方法和参数)。

活动可以注册广播监听器,它也处理动作和额外事件。

我希望这会有所帮助。

相关问题