在代码中设置控件的距离、宽高等默认单位是像素,在布局文件中默认单位是dp,所以有时候会需要转换一下。
<span style="font-family:Comic Sans MS;font-size:18px;"><span style="font-family:Comic Sans MS;font-size:18px;">public int px2dip(float pxValue) {
float scale = getResources().getDisplayMetrics().density;
return (int) (pxValue / scale + 0.5f);
}</span></span>