【发布时间】:2013-05-31 05:02:23
【问题描述】:
如何以编程方式获取站立式 Android 按钮的边框宽度?我只需要调整文本大小以适应灰色区域,但如果不知道边框的大小,我就无法做到这一点。谢谢http://s4.postimg.org/9w7idof4d/screenshot_Border_Width.png
【问题讨论】:
-
您是否尝试使用填充?有人这样想:link
-
我将填充设置为 0。另外,我想完全避免使用 XML,因为我什至不知道从哪里开始使 XML 动态工作。
-
尝试使用 setPadding 方法更改代码中的值。 setPadding
-
我已经这样做了。 cmdView.setPadding(0, 0, 0, 0);那是行不通的。
-
如果我可以将其设置为正确的大小,文本将正确匹配。我只需要找到不包括边框的实际按钮的宽度,并将其传递给我的 SetTextSize 函数。
标签: android button size width border