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 
}) 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

参考文档: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 无法隐藏底部导航条
826浏览 • 1回复 待解决
HarmonyOS 怎么隐藏底部导航条
747浏览 • 1回复 待解决
HarmonyOS 底部系统导航条怎么适配?
880浏览 • 1回复 待解决
HarmonyOS 底部导航条沉浸式方案
955浏览 • 1回复 待解决
未适配底部导航条,会出现遮挡情况
2981浏览 • 1回复 待解决
HarmonyOS 线程栈默认大小是多少
982浏览 • 1回复 待解决
HarmonyOS 导航条沉浸式未适配
733浏览 • 1回复 待解决
arkui适配问题,一般都是多少像素
272浏览 • 0回复 待解决
HarmonyOS h5导航条适配方案
1055浏览 • 1回复 待解决