HarmonyOS 竖屏时进入任务中心,进入横屏的应用,在onpageshow时获取的display信息不符合期望

竖屏时进入任务中心,进入横屏的应用,在onpageshow时获取的display信息不符合期望。比如屏幕分辨率是1280*640,从竖屏的任务中心返回横屏的时候,在onPageShow里,想获取的width是1280这个值,实际得到的是640这个值。

操作步骤:

1、竖屏时进入任务中心。

2、进入横屏的应用。

3、在onpageshow里打印display.getDefaultDisplaySync()。

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

目前display接口规则还不够清晰,还是建议使用window的getWindowProperties接口处理。

分享
微博
QQ
微信
回复
6天前
相关问题
如何获取当前是还是啊?
5127浏览 • 1回复 待解决
HarmonyOS 不符合UI组件语法
168浏览 • 1回复 待解决
点击事件冒泡不符合预期
859浏览 • 1回复 待解决
HarmonyOS 3DESkey长度不符合
54浏览 • 1回复 待解决
HarmonyOS BlendMode显示效果不符合预期
141浏览 • 1回复 待解决
ArkUI 应用自动重启怎么回事?
2271浏览 • 1回复 待解决