HarmonyOS 折叠屏展开的分屏状态下app怎么正确获取“屏幕”宽度?

有的组件为了保持图片宽高比,所以是通过获取屏幕宽度计算出高度的。但是在折叠屏展开状态下如果是使用了分屏,这时候如果还是使用屏幕宽度是不对的,因为display.getDefaultDisplaySync()返回的是整个屏幕的宽度。其实app没有占满屏幕宽度。这时候怎么获取app占用的宽度呢?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以获取当前窗口尺寸修改图片宽高比:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-200-V5

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS状态下获取组件宽高
556浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
266浏览 • 1回复 待解决
HarmonyOS 折叠一多分屏怎么实现
147浏览 • 1回复 待解决
HarmonyOS 如何监听折叠展开折叠
292浏览 • 1回复 待解决
HarmonyOS 折叠获取屏幕尺寸问题
135浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
535浏览 • 1回复 待解决
HarmonyOS 如何监听折叠/展开状态
159浏览 • 1回复 待解决
HarmonyOS 折叠webview宽度问题
573浏览 • 1回复 待解决