现在的位置: 首页 > 综合 > 正文

Android:获取手机屏幕宽高

2017年07月27日 ⁄ 综合 ⁄ 共 501字 ⁄ 字号 评论关闭

这里总结三种获取Android手机屏幕宽高的方法:

1、第一种

DisplayMetrics dm = new DisplayMetrics();
//获取屏幕信息
getWindowManager().getDefaultDisplay().getMetrics(dm);
int screenWidth = dm.widthPixels;
int screenHeigh = dm.heightPixels;

2、第二种

WindowManager wm = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();

3、第三种

WindowManager wm = this.getWindowManager();
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();

抱歉!评论已关闭.