Android系统。设置背景颜色而不改变形状

时间:2014-01-09 13:21:51

标签: android xml button background shape

我想在不改变形状的情况下设置按钮的背景颜色。

按钮如下:

 <Button 
   android:id="@+id/button_color"
   style="@style/button_menu"
   android:background="@drawable/gray_button"
   android:text="" />

其中gray_button.xml包含形状的信息,在我的情况下是圆形的。

如果我使用该功能

colorButton.setBackgroundColor(Color.rgb(r, g, b));

也会改变形状。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以在gray_button.xml中添加背景颜色。