创新互联鸿蒙OS教程:鸿蒙OSIAbilityConnection

提供连接或断开使用“服务”模板的远程功能时调用的回调方法。

创新互联建站主要从事网站建设、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务桥西,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108

您必须重写此接口的方法,以实现使用服务模板(简称服务能力)连接和断开能力的处理逻辑。

方法总结

修饰符和类型 方法 描述
void onAbilityConnectDone)(ElementName元素,IRemoteObject远程,int resultCode) 一项功能连接到一项服务能力后回调。
void onAbilityDisconnectDone(ElementName元素,int resultCode) 断开与服务能力的所有连接后回调。

方法细节

关于能力连接完成

void onAbilityConnectDone(ElementName 元素,IRemoteObject 远程,int resultCode)

一项功能连接到一项服务能力后回调。

在功能调用 Ability#connectAbility(Intent,IAbilityConnection)方法将其连接到服务功能之后,将回调此方法以接收连接结果。

参数:

参数名称 参数说明
元件 指示有关连接的服务能力的信息。
远程 指示服务能力的远程代理对象。
resultCode 指示连接结果代码。值 0 表示连接成功,其他任何值表示连接失败。

也可以看看:

Ability.connectAbility(Intent,IAbilityConnection)

关于能力断开完成

void onAbilityDisconnectDone(ElementName 元素,int resultCode)

断开与服务能力的所有连接后回调。

连接的服务能力崩溃或被杀死后,将回调此方法以接收断开连接的结果。如果服务能力意外退出,则其所有连接都将断开连接,并且先前与其连接的每个能力都将调用 onAbilityDisconnectDone(ohos.bundle.ElementName,int)。

参数:

参数名称 参数说明
元件 指示有关断开的服务能力的信息。
resultCode 指示断开结果代码。值 0 表示断开成功,其他任何值表示断开失败。

也可以看看:

Ability.disconnectAbility(IAbilityConnection)

本文题目:创新互联鸿蒙OS教程:鸿蒙OSIAbilityConnection
标题网址:http://www.gawzjz.com/qtweb/news29/166179.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联