(metrics.density)密度:1.0(metrics.densityDpi)密度DPI:160
之間的區別:
float mm_1 = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_MM, 1, getResources().getDisplayMetrics());
而且
float mm_2 = 1 * metrics.densityDpi * (metrics.density/25.4f);
爲什麼會有這種差異?
mm_1 = 1.33333333
mm_2 = 6.2992125
找出dpi的毫米數量。 – 2013-02-24 19:38:50