3

我正在开发 Android 应用程序。我有一个包含很多图像按钮的主菜单,每个按钮都会将用户带到一个新的点击视图。

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

提前谢谢了,

4

3 回答 3

5

他们可能有安卓系统的默认背景。要删除它,请定义透明颜色

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

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

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

我认为它会按照你想要的方式工作

于 2013-01-31T12:43:12.880 回答
1

你总是可以使用框架的

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

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

android:background="@null"

于 2017-06-06T09:04:55.097 回答
0

我知道现在有矩形或颜色,当您使用自己的按钮时..创建,实现和使用它们,那么您将不会拥有矩形

于 2013-01-31T12:37:08.537 回答