我正在尝试使用 setLayoutParams 方法来指定表格布局的图形参数,但我不确定 setLayoutParams 方法是否采用像素值或倾斜值,尤其是在 java 中存储的值似乎是像素值,例如,如果我声明这两个变量:
private int blockDimension = 50;
private int blockPadding = 2;
然后调用方法:
tableRow.setLayoutParams(new LayoutParams( (blockDimension + 2 * blockPadding) * numberOfColumnsInMineField,blockDimension + 2 * blockPadding) );
它们被视为像素还是在传递给方法后被转换?那么如果不是,我如何在 java 中设置 dip 值?