我的自定义按钮的背景不透明

时间:2013-08-12 19:19:29

标签: android xml button

我创建了一个自定义按钮,并将其保存为具有透明背景的.png。 这是xml中的代码

<Button
       android:id="@+id/btnReport"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_alignParentBottom="true"
       android:layout_centerHorizontal="true"
       android:drawableTop="@drawable/report" />

当我在模拟器中运行它时,我得到了一个灰色背景的按钮 (我还不能发布图片,因为我的声誉太低。为此道歉) 如何使背景变得透明?

感谢。

文森特

2 个答案:

答案 0 :(得分:0)

你应该这样做

android:background="@drawable/report" 

答案 1 :(得分:0)

图像“报告”只是透明的吗?您无需设置透明图像,只需设置

即可
  android:background="@android:color/transparent"

到你的按钮。