【发布时间】:2019-10-27 18:04:59
【问题描述】:
我正在尝试使用
button.etBackgroundColor(getColor(R.color.color));
但在这种情况下,新颜色不是圆形而是方形。
我读过
Change background color of circular button android
但是我看不懂,也没有具体的解释。
我该怎么办?
【问题讨论】:
-
setColorFilter() 用于改变颜色像素。如果您阅读此developer.android.com/reference/android/graphics/drawable/… 会更好。如果您对此感到困惑,那么最好为圆形类型的圆形颜色按钮创建一个新的资源 xml,然后在按钮背景中使用它。
-
抱歉,这不是我的问题;(