Android - 同一应用程序中两个服务之间的通信

时间:2013-06-11 15:02:04

标签: android android-input-method

在我正在开发的应用程序中,我有一个主Activity,它启动一个Service(它是一个浮动窗口,我正在使用StandOut库)。同一个应用程序包含一个扩展InputMethodService的类,我想让它们进行通信,因为我想在我的{{1}内创建的类的实例中包含的InputMethod调用方法中处理一些Events }。我应该使用StandOutWindow,这是一个好方法还是有更好的方法让他们沟通?

1 个答案:

答案 0 :(得分:-2)

我认为您必须使用bindServiceservice

进行通信

http://developer.android.com/guide/components/bound-services.html

要与InputMethodService进行通信,您可以按照本教程进行操作:

http://android-developers.blogspot.com/2009/04/creating-input-method.html

并在services

之间进行交流

Android communication between two services