HarmonyOS 底部导航条在不同设备所占的像素大小(PX/DP)是多少?

手机底部有导航条,需要告知这个导航条的长度大小和距离底部边框的大小,用于UX涉及避开此区域。

HarmonyOS
2024-09-03 12:23:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

目前可使用窗口相关接口获取,Demo:

onPageShow(): void { 
  window.getLastWindow(getContext(this), (err, win) => { 
  this.SysBarHeight = win.getWindowAvoidArea(window.AvoidAreaType.TYPE_NAVIGATION_INDICATOR).bottomRect.height 
}) 
}

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-0000001815246534-V5#ZH-CN_TOPIC_0000001881258981__getwindowavoidarea9

分享
微博
QQ
微信
回复
2024-09-03 14:55:37
相关问题
HarmonyOS 底部导航条沉浸式方案
264浏览 • 1回复 待解决
未适配底部导航条,会出现遮挡情况
1952浏览 • 1回复 待解决
HarmonyOS 线程栈默认大小是多少
175浏览 • 1回复 待解决
日程id范围是多少
173浏览 • 1回复 待解决
PolarDBQPS最大是多少?
3130浏览 • 1回复 待解决
HarmonyOS数组长度上限是多少
269浏览 • 1回复 待解决
HarmonyOS 主线程优先级是多少
125浏览 • 1回复 待解决