是否可以在Android中动态设置按钮边框?我可以在形状中静态使用它,但我不知道如何从代码中进行。
答案 0 :(得分:0)
它在较新版本的Android中已被弃用,但我使用setBackgroundDrawable()
调用来更改代码中按钮的动态显示方式:
myButton.setBackgroundDrawable(res.getDrawable(R.drawable.btn_gray));
如果您定义了一个具有您想要的边框样式的drawable,则应该在需要时正确更新它。
如果您只使用更高版本的API,则应该只需拨打myButton.setBackground()
即可。