动态设置Button周围的边框?

时间:2014-06-25 22:53:34

标签: android button border

是否可以在Android中动态设置按钮边框?我可以在形状中静态使用它,但我不知道如何从代码中进行。

1 个答案:

答案 0 :(得分:0)

它在较新版本的Android中已被弃用,但我使用setBackgroundDrawable()调用来更改代码中按钮的动态显示方式:

            myButton.setBackgroundDrawable(res.getDrawable(R.drawable.btn_gray));

如果您定义了一个具有您想要的边框样式的drawable,则应该在需要时正确更新它。

如果您只使用更高版本的API,则应该只需拨打myButton.setBackground()即可。