OpenHarmony开发者论坛

标题: 应用如何设置隐藏顶部的状态栏 [打印本页]

作者: mean    时间: 2023-11-7 14:25
标题: 应用如何设置隐藏顶部的状态栏

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



作者: 羊毛不卷    时间: 2023-11-7 17:46
[md]在UIAbility的onWindowStageCreate的生命周期中设置setWindowSystemBarEnable接口即可。

```
onWindowStageCreate(windowStage){

  windowStage.getMainWindowSync().setWindowSystemBarEnable([])

  ......

}
```

[/md]
作者: faceoh    时间: 2024-7-17 15:57
回复 羊毛不卷: 我试了一下好像不起效果哎
  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.   }
复制代码





欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5