【Harmony OS】【JAVA UI】abilitySlice和ability跳转方式
Ability跳转方式
准备阶段
参考资料 AbilitySlice间导航,Intent,Ability
新建TwoAbility界面(如下图所示)
1、startAbility
mainAbilitySlice代码如下
2、startAbilityForResult
mainAbilitySlice 写startAbilityForResult
在mainAbilitySlice 重写onAbilityResult的方法,代码如下
在TwoAbilitySlice调用setResult的方法
AbilitySlice跳转方式
同一Page内导航
1、present
在mainAbilitySlice写代码如下
2、presentForResult
在mainability使用presentForResult的方法,代码如下
在mainabilitySlice重写onResult的方法,代码如下
在TwoabilitySlice实现点击并关闭该界面
不同Page间导航
1、准备工作
在MainAbility的onStart方法中调用addActionRoute的方法,代码如下
2、在mainAbilitySlice调用 startAbility的方法,代码如下
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh