鸿蒙harmonyos全屏显示,app全屏显示,取消标题栏和状态栏

发布于 2021-8-5 18:35
浏览
2收藏

鸿蒙harmonyos全屏显示,app全屏显示,取消标题栏和状态栏

第一步:

        MainAbilitySlice中添加代码,使得用沉浸式状态栏,来取消状态栏

public class MainAbilitySlice extends AbilitySlice {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
        super.setUIContent(ResourceTable.Layout_ability_main);
        
        getWindow().addFlags(WindowManager.LayoutConfig.MARK_FULL_SCREEN);
    }
 
    @Override
    public void onActive() {
        super.onActive();
    }
 
    @Override
    public void onForeground(Intent intent) {
        super.onForeground(intent);
    }
}

鸿蒙harmonyos全屏显示,app全屏显示,取消标题栏和状态栏-开源基础软件社区

第二步:

        取消标题栏,在项目的config.json中添加以下代码

 
"abilities": [
{
 
"metaData":{
          "customizeData":[
            {
              "name": "hwc-theme",
              "value": "androidhwext:style/Theme.Emui.Light.NoTitleBar",
              "extra": ""
            }
          ]
        }
}
]

效果:鸿蒙harmonyos全屏显示,app全屏显示,取消标题栏和状态栏-开源基础软件社区

 

都看到这里了,解决了您问题的话不妨点个赞~谢谢老铁

已于2021-8-5 18:35:13修改
3
收藏 2
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐