当前位置:   article > 正文

鸿蒙os java AbilitySlice之间的跳转01(通过Ability)_ability跳转怎么写

ability跳转怎么写

由RegisterPageAbilitySlice 跳转到 MainAbilitySlice

需要以下几步 首先在RegisterPageAbilitySlice 用

//获取对应控件 
findComponentById(ResourceTable.Id_btn_listcontainer)
//点击事件跳转到对应Ability
​​​btn_listcontainer.setClickedListener(new Component.ClickedListener() {
    @Override
    public void onClick(Component component) {
        Intent intent = new Intent();
        Operation operation = new Intent.OperationBuilder()
                .withDeviceId("")
                .withBundleName("com.example.myapplication2res")
                .withAbilityName("com.example.myapplication2res.MainAbility")
                .build();
        intent.setOperation(operation);
        startAbility(intent);
    }
});
 

 跳转到Ability后会通过super转到对应AbilitySlice

AbilitySlice 在onStar方法  

super.setUIContent(ResourceTable.Layout_page_listcontainer);

直接转到page_listcontainer.xml 

 

page_listcontainer.xml 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/339268?site
推荐阅读
相关标签
  

闽ICP备14008679号