繁体   English   中英

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

[英]Android - Communication between two services in the same application

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

我认为您必须使用bindService与您的service进行通信

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

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

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

并在services之间进行通信:

两个服务之间的Android通信

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM