本文介绍: HarmonyOS应用开发学习笔记 Want概述Ability跳转
一、Want的定义与用途
二、Want的类型
1、显式Want:在启动Ability时指定了abilityName和bundleName的Want称为显式Want。
2、隐式Want:在启动UIAbility时未指定abilityName的Want称为隐式Want。
根据系统中待匹配Ability的匹配情况不同,使用隐式Want启动Ability时会出现以下三种情况。
调用方传入的want参数中不带有abilityName和bundleName,则不允许通过隐式Want启动所有应用的ServiceExtensionAbility。
调用方传入的want参数中带有bundleName,则允许使用startServiceExtensionAbility()方法隐式Want启动ServiceExtensionAbility,默认返回优先级最高的ServiceExtensionAbility,如果优先级相同,返回第一个。
三、Want参数说明
代码示例:
四、显式Want与隐式Want匹配规
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。