6

我有一个按钮说myButton。我想以编程方式设置按钮的左上角半径。我正在寻找类似的东西

myButton.setTopLeftCornerRadius(10);

我在eclipse中寻找了像'setcornerradius'这样的方法,但一无所获。

4

4 回答 4

2

按钮使用 ImageResources 绘制背景。

如果你想从代码中实现圆角,而不是使用 9-png 图像,你可以看看这里

http://programmatic.blogs.ku.dk/2010/06/21/adding-a-background-with-rounded-corners-to-any-view/

于 2013-02-04T12:31:23.640 回答
1

您可以为此或圆角背景图像使用可绘制形状。有关形状可绘制的详细信息,请参阅此帖子。

如何在java代码中设置按钮的圆角半径?

干杯。

于 2013-02-04T12:33:27.070 回答
0

试试这个代码来绘制圆角编辑文本:

如何创建带有圆角的 EditText?

于 2013-02-04T12:37:14.230 回答
0

Button 是 of 的类型,Android 中的View所有Views 都占据矩形区域。但是,您可以将按钮的背景设置为您喜欢的任何图像。就像一个带有圆角的Shape Drawable 。

于 2013-02-04T12:33:16.967 回答