OpenHarmony开发者论坛
标题:
如何获取设备的dpi值
[打印本页]
作者:
一只杨
时间:
2023-9-19 11:28
标题:
如何获取设备的dpi值
[md]【问题描述】
需要在移动设备中检测手指移动距离,并根据手指移动的物理距离来控制物体的旋转或缩放时,需要获取设备的dpi进行计算,如何获取设备的dpi?
【运行环境】
硬件:rk3568; ROM: 3.2 Beta5 ; API 9
[/md]
作者:
梦里啥都有
时间:
2023-9-20 17:12
[md]导入@ohos.display包,通过getDefaultDisplaySync()方法获取。
```
import display from '@ohos.display';
let displayClass = null;
try {
displayClass = display.getDefaultDisplaySync();
console.info('Test densityDPI:' + JSON.stringify(displayClass.densityDPI));
} catch (exception) {
console.error('Failed to obtain the default display object. Code: ' + JSON.stringify(exception));
}
```
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5