加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读