获取Android手机的屏幕分辨率

获取手机屏幕分辨率分以下两种情况:


1、Activity中获取:

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int width = metrics.widthPixels;
int height = metrics.heightPixels;

此时获取到的是该Activity的实际占屏尺寸


2、上下文获取:

DisplayMetrics metrics = new DisplayMetrics(); 
metrics = getApplicationContext().getResources().getDisplayMetrics(); 
int width = metrics.widthPixels;int height = metrics.heightPixels;
此时获取到的是系统的显示尺寸
发布了7 篇原创文章 · 获赞 0 · 访问量 6960
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览