HarmonyOS 关于ArkUI中状态栏的问题

1.请问如何将状态栏颜色设置为透明(沉浸式状态栏效果)

2.请问如何获取状态栏的高度?

HarmonyOS
2024-09-26 11:06:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1.状态栏背景默认为透明。

2.获取状态栏高度在ability的onWindowStageCreate的生命周期界面代码的后面。

let windowClass:window.Window = windowStage.getMainWindowSync();  
let height :number = windowClass.getWindowAvoidArea(window.AvoidAreaType.TYPE_SYSTEM).topRect.height  
console.info(height.toString()+'高度')
分享
微博
QQ
微信
回复
2024-09-26 16:58:54
相关问题
沉侵式状态栏获取状态栏高度为0
258浏览 • 1回复 待解决
获取状态栏与导航高度
495浏览 • 1回复 待解决
HarmonyOS API获取状态栏高度
191浏览 • 1回复 待解决
HarmonyOS 如何获取状态栏高度
409浏览 • 1回复 待解决
获取状态栏高度方法
1847浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
196浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
150浏览 • 1回复 待解决
HarmonyOS 如何获取系统状态栏高度?
640浏览 • 1回复 待解决
如何设置状态栏和导航颜色
2735浏览 • 1回复 待解决
状态栏高度怎么获取呢
9547浏览 • 3回复 待解决
如何获取状态栏和导航高度
2795浏览 • 1回复 待解决
状态栏和底部触控高度获取
571浏览 • 2回复 待解决
如何获取系统导航状态栏高度
678浏览 • 1回复 待解决
如何实现沉浸式状态栏
419浏览 • 1回复 待解决
如何设置沉浸式状态栏
2423浏览 • 1回复 待解决
鸿蒙如何获取导航状态栏高度
11237浏览 • 1回复 待解决