HarmonyOS display.getAllDisplays()获取的屏幕宽度的单位是VP吗
promise: Promise<Array<display.Display>> = display.getAllDisplays()
this.promise.then((data: Array<display.Display>) => {
console.log(`所有的屏幕信息:${JSON.stringify(data)}`)
//单位为像素
this.screenWidth = data[0]["width"]
}
这样获取的屏幕宽度是像素,平常组件用的VP是像素吗,跟这个this.screenWidth的单位是一样的吗?
如果不是,VP和像素之间是怎样计算的?~
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
在UIAbility中获取屏幕宽度,px2vp返回的结果不正确
405浏览 • 1回复 待解决
获取设备屏幕的宽度和高度
179浏览 • 1回复 待解决
每个设备的宽高vp是一样的么,如果有哪个vp单位是否存在布局兼容性问题
1475浏览 • 0回复 待解决
HarmonyOS分配内存的单位是UIAbility还是ArkUI Page
155浏览 • 1回复 待解决
如何定义UI布局的vp单位达到不同机器的自适应
175浏览 • 1回复 待解决
HarmonyOS 监听折叠状态回调里获取屏幕宽度存在问题
194浏览 • 1回复 待解决
HarmonyOS 如何获取组件的宽度
125浏览 • 1回复 待解决
获取文本Text组件的宽度
144浏览 • 1回复 待解决
HarmonyOS 当Tabs的页签个数有多个,宽度超过屏幕宽度时,页签可以滚动,有办法能通过代码控制页签的滚动吗
137浏览 • 1回复 待解决
HarmonyOS 怎么在编辑器中把这个像素大小比例不变的图片用vp单位写出来
117浏览 • 1回复 待解决
请问如何获取窗口的宽度
1613浏览 • 1回复 待解决
如何获取当前设备的宽度?
329浏览 • 1回复 待解决
HarmonyOS 获取List中当前屏幕可见的ListItem
119浏览 • 1回复 待解决
HarmonyOS如何获取设备的逻辑宽度和逻辑高度
162浏览 • 1回复 待解决
如何获取屏幕的缩放比例(Scale),最好是有C++接口
1598浏览 • 0回复 待解决
如何获取当前窗口的宽度
169浏览 • 1回复 待解决
如何获取主窗口window的宽度
1749浏览 • 1回复 待解决
获取当前设备的屏幕方向
154浏览 • 1回复 待解决
获取系统的屏幕亮度值
122浏览 • 1回复 待解决
组件支持的参数类型及参数单位类型:PX、 VP、 FP 、LPX、Percentage、Resource 详细区别是什么
1985浏览 • 1回复 待解决
HarmonyOS 关于使用获取屏幕截图接口异常的问题
171浏览 • 1回复 待解决
求大佬告知如何获取窗口的宽度
1510浏览 • 1回复 待解决
HarmonyOS 有类似最大宽度,最小宽度的通用约束么?
163浏览 • 1回复 待解决
设计稿单位转换的问题
573浏览 • 1回复 待解决
页面写不加单位的是vp,如.width(50),意思为宽度50vp。
加单位为px,转换方法使用vp2px和px2vp,页面建议使用vp作为基准单位。