带图像的按钮:删除背景颜色

时间:2015-05-15 20:58:03

标签: android

我想在带有文字的按钮中放一张图片,而且我已经拥有了它。但问题是我的形象是与一些"灰色背景色" (如下所示)我想删除。

enter image description here

在正常情况下,我会使用android:background="@null"它会解决它,但我会将我的按钮用作背景模板。

<Button
        android:drawableLeft="@drawable/profile_32"
        android:layout_marginRight="25dp"
        android:layout_marginBottom="10dp"
        android:textColor="@color/yellow3"
        android:background="@drawable/buttons2"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:text="@string/button_profile"
        android:textSize="18dp"
        android:textStyle="bold"
        android:id="@+id/buttonProfile"
        />

有没有人知道从图像中删除灰色背景颜色的其他方法?感谢。

4 个答案:

答案 0 :(得分:0)

灰色实际上是图像的一部分吗?如果没有,你可以尝试背景:&#34; @android:颜色/透明&#34;

答案 1 :(得分:0)

如果灰色背景是profile_32图片的一部分,则无法在Android中轻松删除它。您需要重新导出图像或使用图像编辑程序删除背景。

答案 2 :(得分:0)

是的,使用ImageButton只需添加

android:background="#00000000"

android:background="@null"

到你的按钮。 前2“0”是alpha,“00”= trasparent

答案 3 :(得分:-1)

使用.PNG图像 - 我希望这可以完成工作(某种程度)