HarmonyOS 屏幕宽度怎么获取

手机屏幕宽度怎么获取,并且定义成一个常量。

HarmonyOS
2024-09-24 10:46:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get
// 1、导入文件  
import display from '@ohos.display'  
// 2、获取相关信息,宽高  
aboutToAppear(): void {  
  
  display.getAllDisplays((err, data) => {  
  let screenWidth : number = data[0].width  
  let screenHeight : number = data[0].height  
  console.log('width = ' + screenWidth + 'height = ' + screenHeight)  
  console.log('width + height = ' + JSON.stringify(data)) })  
}  
//3、对于设备屏幕宽高常量定义,基本上都是100%  
// 宽  
static readonly FULL_WIDTH: string = '100%';  
// 高  
static readonly FULL_HEIGHT: string = '100%';
分享
微博
QQ
微信
回复
2024-09-24 17:44:45
相关问题
获取设备屏幕宽度和高度
1856浏览 • 1回复 待解决
如何获取单位为vp的屏幕宽度
1283浏览 • 1回复 待解决
HarmonyOS 怎么获取当前屏幕亮度值
1053浏览 • 1回复 待解决
怎么设置元素的最大宽度最小宽度
1078浏览 • 1回复 待解决
HarmonyOS 如何获取组件的宽度
1046浏览 • 1回复 待解决
HarmonyOS 如何获取应用窗口宽度
982浏览 • 1回复 待解决
HarmonyOS 获取屏幕亮度值?
678浏览 • 1回复 待解决
HarmonyOS Text获取每行数据宽度
766浏览 • 1回复 待解决