硬编码按钮的宽度单位为维度单位

时间:2010-08-01 15:40:04

标签: java android

我有一个由Button组成的硬编码布局,需要放大其中一些。我找到Button的方法setWidth(int value),接受宽度(以像素为单位),但我需要在dp中设置值。那么,如何在程序代码中设置dp值?

1 个答案:

答案 0 :(得分:3)

TypedValue可让您进行单位转换 - applyDimension (int unit, float value, DisplayMetrics metrics)