java – 如何在Android中绑定此服务?
发布时间:2020-12-14 05:26:53 所属栏目:Java 来源:网络整理
导读:这是我的活动中的代码.启动意图,然后连接,对吧? hello_service = new Intent(this,HelloService.class);hello_service_conn = new HelloServiceConnection();bindService( hello_service,hello_service_conn,Context.BIND_AUTO_CREATE); 但我的问题是…连接
这是我的活动中的代码.启动意图,然后连接,对吧?
hello_service = new Intent(this,HelloService.class); hello_service_conn = new HelloServiceConnection(); bindService( hello_service,hello_service_conn,Context.BIND_AUTO_CREATE); 但我的问题是…连接中有什么? class HelloServiceConnection implements ServiceConnection { public void onServiceConnected(ComponentName className,IBinder boundService ) { } public void onServiceDisconnected(ComponentName className) { } }; 有人可以告诉我,我放入onServiceConnected和onServiceDisconnected的代码? 我只想要一个基本的连接,使我的活动和服务可以相互交流. 编辑:我找到了一个很好的教程,我可以实际关闭这个问题,除非有人想回答. http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-iii-android-services/ 解决方法
我想指出,如果您遵循谷歌提供的服务示例,那么您的服务将泄漏内存,请参阅这个优秀的帖子如何正确执行(并投票相关的Google错误)
http://www.ozdroid.com/#!BLOG/2010/12/19/How_to_make_a_local_Service_and_bind_to_it_in_Android (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |