同个Ability内跳转
一,config.json配置actions
"actions": [
"action.system.home",
"ability.intent.QUERY_WEATHER"//这一行大写字母换成你自己的
]
二,在Ability中添加路由
addActionRoute(Intent.ACTION_QUERY_WEATHER, BAbilitySlice.class.getName());//BAbilitySlice为目标AbilitySlice
三,fraction调用
Intent intent = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction("ability.intent.QUERY_WEATHER")//这里要跟config.json配置的一致
.build();
//intent.setParam("type","xxxx");这一行为带参数
intent.setOperation(operation);
getFractionAbility().startAbility(intent);