鸿蒙如何获取屏幕相关信息

虬龙彻古搏
发布于 2021-4-13 17:11
浏览
2收藏

DisplayAttributes attributes = DisplayManager.getInstance().getDefaultDisplay(getContext()).get().getRealAttributes();

attributes.height    屏幕高度

attributes.width      屏幕宽度

attributes.xDpi        xDPI

attributes.yDpi        YDPI

attributes.densityPixels    密度

attributes.densityDpi    DPI密度

attributes.scalDensity   缩放密度

其他鸿蒙API暂时未提供

 

分类
已于2021-4-13 17:26:01修改
2
收藏 2
回复
举报
2条回复
按时间正序
/
按时间倒序
宜恒爸爸
宜恒爸爸

这段代码是在Java环境下才能正常运行,如果放在JS下调用java,getContext()就会出错,谁知道该如何解决呀?

回复
2022-5-18 16:36:16
YanGo_LeBron
YanGo_LeBron

importdisplayfrom'@ohos.display';

通过屏幕属性可以换取到,

对应的文档:​​https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-display-0000001281001106​

回复
2022-10-21 14:06:29
回复
    相关推荐