Android 将mm转换为像素

Android 将mm转换为像素,android,Android,有没有人有一个好的算法在Android上把mm转换成像素 问题是,我希望能够以mm为单位设置视图的最小高度 不,我不想在xml中使用android:minHeight,这应该在代码中。将1mm转换为像素 float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_MM, 1, getResources().getDisplayMetrics()); 如果您希望进行一次性转换(例如从Photoshop

有没有人有一个好的算法在Android上把mm转换成像素

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

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

将1mm转换为像素

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

如果您希望进行一次性转换(例如从Photoshop导出精灵或为物理尺寸设计布局),请执行以下操作。