Android 安卓设置背景颜色而不更改形状
我想在不改变形状的情况下设置按钮的背景色 按钮如下所示:Android 安卓设置背景颜色而不更改形状,android,xml,button,background,shape,Android,Xml,Button,Background,Shape,我想在不改变形状的情况下设置按钮的背景色 按钮如下所示: <Button android:id="@+id/button_color" style="@style/button_menu" android:background="@drawable/gray_button" android:text="" /> 也会改变形状 如何操作?您可以在gray\u button.xml中添加背景色。在按钮的背景绘图上使用setColorFilter谢谢。setC
<Button
android:id="@+id/button_color"
style="@style/button_menu"
android:background="@drawable/gray_button"
android:text="" />
也会改变形状
如何操作?您可以在gray\u button.xml中添加背景色。在按钮的背景绘图上使用setColorFilter谢谢。setColorFilter工作
colorButton.setBackgroundColor(Color.rgb(r, g, b));