1

我正在创建一个需要计算minHeightand的小部件minWidth

现在,如果我有TextView一个宽度和高度为wrap_content,文本大小为 的18sp,我怎样才能知道TextView它将变成什么大小dp

4

1 回答 1

1
TextView tv;
int tvWidth = tv.getWidth();
int tvHeight = tv.getHeight();

float density = getResources().getDisplayMetrics().density;
float densityWidth = tvWidth / density;
float densityHeight = tvHeight / density;

如果我理解正确,它是给你的。

于 2012-07-04T09:34:14.143 回答