我试图获取屏幕的dpi,但目前还没有成功。我尝试了:
DisplayMetrics dm = new DisplayMetrics();
mainContext.getWindowManager().getDefaultDisplay().getMetrics(dm);
SCREEN_DPI = dm.densityDpi;
但是在三星Galaxy Tab 10.1和三星Galaxy S I9000上,SCREEN_DPI的值都为160。我也尝试了SCREEN_DPI = dm.density
,但两种情况下我得到的值都是1.0
。
非常感谢您的帮助。