服务如何与活动通信?

时间:2011-03-08 09:05:51

标签: android android-service

我想创建一个我需要实现服务概念的应用程序。服务理念应该从我的活动中解决。

任何人都可以帮忙吗?

谢谢,

尼基

1 个答案:

答案 0 :(得分:1)

如果您的服务只能在您自己的应用程序中进行操作和访问,请仅执行本地服务(请参阅Service class documentation中的5.)。

然后,您可以直接从活动中调用服务功能。

如果您的服务是公开发布的,那就有点复杂了。你需要一个AIDL接口。您可以下载包含服务的音乐应用程序源代码,以便在后台播放音频文件,并且可以由任何应用程序控制。控制是使用广播消息完成的(参见BroadcastReceiver)。