目前在开发工具DevEco Studio 3.1.1 版本中,无法在预览器模式下,获取屏幕信息。
会提示:[PC Preview] unknow boolean
只能在模拟器,或者真机中,调用 display.getAllDisplays()接口获取信息。

获取的屏幕宽是像素,需要按实际需求,转成对应的单位。
[{"id":0,"width":1228,"height":2700,"refreshRate":60,"name":"内置屏幕","alive":true,"state":2,"rotation":0,"densityDPI":480,"densityPixels":3,"scaledDensity":3,"xDPI":0,"yDPI":0}]
评论 (4)
@ 林海草原不太清楚,我没做过纯安卓开发。
@ BigHuaji有引用的代码样式,懒得弄了,就直接放上了。:heo-抬眼镜:
开发鸿蒙的和安卓的区别有多大?虽然鸿蒙就是aosp。
建议搞个代码高亮:heo-被打: