HarmonyOS 鸿蒙Next 如何将OpenHarmony4.0系统应用的导航栏颜色修改为黑色透明效果

HarmonyOS 鸿蒙Next 如何将OpenHarmony4.0系统应用的导航栏颜色修改为黑色透明效果

使用了

windowClass.setWindowSystemBarProperties()设置了导航拉背景色
windowClass1.setWindowBackgroundColor()设置了窗口背景色

但是依旧达不到想要的效果,想要的效果如下图:

我代码的效果:

1 回复

更多关于HarmonyOS 鸿蒙Next 如何将OpenHarmony4.0系统应用的导航栏颜色修改为黑色透明效果的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,要将OpenHarmony4.0系统应用的导航栏颜色修改为黑色透明效果,可以通过修改WindownavigationBarColor属性实现。具体步骤如下:

  1. 打开应用的config.json文件。
  2. abilities节点下找到对应的ability配置。
  3. ability配置中添加或修改window属性,设置navigationBarColor#80000000(黑色透明)。
  4. 保存并重新编译应用。

示例代码片段:

{
  "abilities": [
    {
      "name": ".MainAbility",
      "window": {
        "navigationBarColor": "#80000000"
      }
    }
  ]
}

通过上述配置,导航栏将显示为黑色透明效果。

回到顶部