0

我创建了一个自定义按钮,并将其保存为具有透明背景的 .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" />

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

谢谢。

文森特

4

2 回答 2

0

你应该做

android:background="@drawable/report" 
于 2013-08-12T19:21:13.037 回答
0

那个图像“报告”只是透明的吗?您不需要设置透明图像,只需设置

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

到您的按钮。

于 2013-08-12T19:21:35.667 回答