harmony鸿蒙跳转的时候传值
harmony鸿蒙跳转的时候传值
文章目录
- harmony鸿蒙跳转的时候传值
- 前言
- 一、这里演示是Fraction跳转到Ability
- 二、使用步骤
-
- 1.本页面逻辑
- 2.跳转之后的页面逻辑
- 总结
前言
`传值还是Intent,或者利用存取
一、这里演示是Fraction跳转到Ability
二、使用步骤
1.本页面逻辑
Intent intent = new Intent(); //K - V intent.setParam("searchPosition",position); Operation operation = new Intent.OperationBuilder() .withDeviceId("") .withBundleName(getBundleName()) .withAbilityName("com.example.myapplication.ablility.WebViewAbility") .build(); intent.setOperation(operation); getFractionAbility().startAbility(intent);
2.跳转之后的页面逻辑
代码如下(示例):
@Override public void onStart(Intent intent) { super.onStart(intent); super.setUIContent(ResourceTable.Layout_ability_web_view); //类型和Key保持一致 String searchPosition = intent.getStringParam("searchPosition");
总结
就可以了