鸿蒙 韶非 UI 系列:能力调用 startAbilityForResult,跳能力拿回参,鸿蒙能力路由入门如果你写过 ArkUI 之外任何需要跨能力协作的鸿蒙应用,大概率遇到过这个场景:用户在「主页能力」点「设置」按钮,你用 context.startAbility(want) 跳到「设置能力」。跳过去就完,用户在设置里改了啥你拿不到。 用户切回主页,你问他「你在设置里改了啥?」——你不知道。因为 startAbility 不等回参,跳过去就出本能力生命周期。 你查文档发现「要拿回参得用 startAbilityForResult」——它跳能力后等用户操作完,自动拉回本能力并给你一个 AbilityResul