ImageButton Border Transparancy - 删除圆形图像周围的方形边框不起作用?

时间:2016-06-25 11:04:02

标签: android image android-layout android-studio

Hello Guys我需要一些帮助才能创建Imagebutton。我在PS上创建了自定义按钮,然后以透明背景的PNG格式保存。之后我用9patch修补了我的图像。现在我在我的布局中使用该图像作为按钮,但图像显示彩色背景角。我尝试了很多东西,但它没有删除。

Here is my image

这是我的XML

 <ImageButton
    android:id="@+id/mybutton"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="@android:color/transparent"
    android:src="@drawable/registerbutton"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentEnd="true"
    android:layout_marginBottom="123dp" />

Here is the image of imagebutton It shows white corners

3 个答案:

答案 0 :(得分:1)

将背景属性保持为@null,如下所示:

android:background="@null"

如果你仍然在那个角落,它可能来自你正在使用的png文件。

这是我从@null

获得的一个例子

enter image description here

答案 1 :(得分:0)

“九点运营”的输出可能增加了一些角落。打开文件,检查是否有角落。 如果赢得“帮助”,请尝试使用android:src属性切换android:background属性。

答案 2 :(得分:0)

你可以使用this site

在线制作.png按钮