我了解Android布局中使用的各种测量单位(dp、sp、px等)之间的区别,但是我不清楚在使用Java代码设置宽度时使用哪种单位。
在调用
在调用
setMinimumWidth(int minWidth)
方法时,使用的单位是什么?setMinimumWidth(int minWidth)
方法时,使用的单位是什么?像素。所有由代码设置的值都是以像素为单位的。如果您需要不同的值,则必须使用getResources().getDisplayMetrics().density计算像素进行转换(或使用DisplayMetrics中的其他值)。