将mm转换为像素

时间:2011-12-28 14:11:35

标签: android

有没有人有一个很好的算法将mm转换为Android上的像素?

问题是,我希望能够以mm为单位设置View的最小高度。

不,我不想在xml中使用android:minHeight,这应该在代码中。

1 个答案:

答案 0 :(得分:17)

将1毫米转换为像素

float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_MM, 1, 
                getResources().getDisplayMetrics());