HarmonyOS preview模拟器运行时,display.getDefaultDisplaySync()获取的宽高为0
preview模拟器运行时,display.getDefaultDisplaySync()获取的宽高为0
模拟器运行时,使用display.getDefaultDisplaySync()获取屏幕宽度,设置高度为一样时,获取到的宽度是0,高度也是0,这样在需要设置比例高度,或者计算剩余高度时,在模拟器上面显示有问题。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
获取运行时编译构建参数
1045浏览 • 1回复 待解决
获取app进程运行时间api疑似不准
405浏览 • 1回复 待解决
如何在运行时获取对象实现的接口信息
836浏览 • 1回复 待解决
HAP和HAR的运行时内存模型
296浏览 • 1回复 待解决
运行时AOP插桩demo测试
999浏览 • 1回复 待解决
应用运行时进程资源使用规格
1842浏览 • 1回复 待解决
测试脚本运行时安装app报错
310浏览 • 1回复 待解决
运行时编辑器控制台打包报错 Components state is illegal
6809浏览 • 1回复 待解决
模拟器总是卡死,运行耗费内存大
125浏览 • 1回复 待解决
获取Column最终的宽高
449浏览 • 1回复 待解决
DevEco Studio无法使用远程模拟器运行应用
5863浏览 • 1回复 待解决
ArkTs 有运行时创建指定类的方法吗?
268浏览 • 1回复 待解决
本地模拟器,每次运行应用都会把权限设置为禁止什么原因啊?
2096浏览 • 2回复 待解决
如何动态查看代码运行时变量值?
681浏览 • 1回复 待解决
IDE5创建的工程无法在模拟器运行
220浏览 • 1回复 待解决
HarmonyOS 下刘海的高宽获取不到
55浏览 • 1回复 待解决
HarmonyOS 保存PixelMap到相册,显示保存成功,相册中的图片为空白图片,宽高都是0
55浏览 • 1回复 待解决
HarmonyOS 运行时AOP方案,多线程场景如何处理?
151浏览 • 1回复 待解决
HarmonyOS 声明配置权限后,在app运行时,没有弹窗
172浏览 • 1回复 待解决
A 页面跳转 B 页面,需要传入扩展方法,让 B 页面在运行时调用,以实现定制 B 页面运行时的效果
798浏览 • 1回复 待解决
HarmonyOS Image组件能否自动按原图宽高展示某张远程图片?即Image的宽高自动调整为该图的实际宽高
613浏览 • 1回复 待解决
如何在ArkTS中实现Java运行时注解的能力?
1344浏览 • 1回复 待解决
本地模拟器运行程序出错怎么回事?
7073浏览 • 1回复 待解决
ArkTs如何获取组件的宽高?
4640浏览 • 1回复 待解决
Previewer仅用于看UI展示以及UI交互。Previewer的优势是轻量级、速度快。如果涉及网络请求等就需要Simulator,Simulator比Previewer的优势是支持的更全面。如果需要一些特殊交互的功能实现就要使用真机了,如:拍照、录制视频、录音、摇一摇等功能。
Previewer 是无法调用display.getDefaultDisplaySync()接口的,所以获取不到宽高,建议使用Simulator或者真机。
用simulator 是能正常获取宽高的:
输出日志:display: 1260 2720
屏幕上也能看得见蓝色背景和hello world。