获取Android设备的真实屏幕大小

时间:2014-04-19 10:49:34

标签: android size compatibility

我想用屏幕宽度/高度作为处理"尺寸"的基础。不同设备中的问题。

我尝试了以下代码,但是,它只能获得"分辨率"但不是"屏幕尺寸"。

DisplayMetrics displayMetrics= getResources().getDisplayMetrics();
width = displayMetrics.widthPixels;
height = displayMetrics.heightPixels;

例如,我的7"平板电脑返回600宽度和我的4.3"手机返回540宽度。 这是不合理的,因为平板电脑的尺寸几乎是手机的两倍。

如何在人类视觉下获得真实尺寸,或者我应该采用其他方法来处理尺寸问题?

0 个答案:

没有答案