• Lv0
    粉丝4

积分341 / 贡献0

提问49答案被采纳13文章1

应用如何设置隐藏顶部的状态栏

mean 显示全部楼层 发表于 2023-11-7 14:25:42

【问题描述】
我想隐藏顶部的状态栏,全屏展示应用,如何设置?
【运行环境】
硬件:RK3568
ROM版本:Openharmony 3.2 Beta5
DevEvoStudio版本:
SDK版本:API 9


您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

羊毛不卷

沙发 发表于 2023-11-7 17:46:42

在UIAbility的onWindowStageCreate的生命周期中设置setWindowSystemBarEnable接口即可。

onWindowStageCreate(windowStage){

  windowStage.getMainWindowSync().setWindowSystemBarEnable([])

  ......

}

faceoh

发表于 2024-7-17 15:57  IP属地: 江苏省扬州市

回复 羊毛不卷: 我试了一下好像不起效果哎

  1.   onWindowStageCreate(windowStage: window.WindowStage): void {
  2.     // Main window is created, set main page for this ability
  3.     hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate');
  4.     windowStage.getMainWindowSync().setWindowSystemBarEnable(names);
  5.     windowStage.loadContent('pages/Index', (err) => {
  6.       if (err.code) {
  7.         hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? '');
  8.         return;
  9.       }
  10.       hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.');
  11.     });
  12.   }
复制代码

【1 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部