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
相关问题
获取设备屏幕宽度和高度
650浏览 • 1回复 待解决
如何获取单位为vp的屏幕宽度
261浏览 • 1回复 待解决
HarmonyOS 如何获取组件的宽度
438浏览 • 1回复 待解决
怎么设置元素的最大宽度最小宽度
434浏览 • 1回复 待解决
HarmonyOS Row 怎么设置中间最大宽度
36浏览 • 1回复 待解决
如何获取当前设备的宽度
688浏览 • 1回复 待解决
请问如何获取窗口的宽度
1896浏览 • 1回复 待解决
如何获取当前组件的宽度
299浏览 • 1回复 待解决
获取文本Text组件的宽度
508浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率?
535浏览 • 1回复 待解决
HarmonyOS 获取和设置屏幕亮度方法?
126浏览 • 0回复 待解决
HarmonyOS 获取view在屏幕的坐标
64浏览 • 1回复 待解决
如何获取主窗口window的宽度
2005浏览 • 1回复 待解决