Android imagebutton:如何删除图像周围的有色矩形?

时间:2013-01-31 12:34:51

标签: android imagebutton

我正在开发Android应用。我有一个包含大量图像按钮的主菜单,每个图像按钮都会让用户点击一个新视图。

我遇到的问题是每个图标周围都是一个有色矩形,在点击时会变成淡蓝色。如何在.xml布局文件中删除此透明方块?

非常感谢,

3 个答案:

答案 0 :(得分:5)

他们可能拥有android系统的默认背景。删除它,定义透明颜色

<color name="transparent">#00000000</color>

然后将其用作按钮中的背景

<ImageButton android:src="@drawable/button"
             android:background="@color/transparent"/>

我认为它会以您想要的方式运作

答案 1 :(得分:1)

你总是可以使用框架的

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

但是,对于您要归档的内容,这是更好的解决方案

android:background="@null"

答案 2 :(得分:0)

我知道现在是矩形或颜色,当你使用自己的按钮时......创建,实现和使用它们,那么你就没有矩形