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

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

HarmonyOS
2025-01-09 15:36:36
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

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

分享
微博
QQ
微信
回复
2025-01-09 18:09:20
相关问题
HarmonyOS状态下获取组件宽高
877浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
375浏览 • 1回复 待解决
HarmonyOS 如何监听折叠展开折叠
478浏览 • 1回复 待解决
HarmonyOS 折叠一多分屏怎么实现
244浏览 • 1回复 待解决
HarmonyOS 折叠获取屏幕尺寸问题
296浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
671浏览 • 1回复 待解决
HarmonyOS 如何监听折叠/展开状态
379浏览 • 1回复 待解决
HarmonyOS 折叠webview宽度问题
732浏览 • 1回复 待解决