我正在开发 Android 应用程序。我有一个包含很多图像按钮的主菜单,每个按钮都会将用户带到一个新的点击视图。
我遇到的问题是每个图标周围都是一个有色矩形,点击时会变成浅蓝色。如何删除 .xml 布局文件中的这个透明方块?
提前谢谢了,
我正在开发 Android 应用程序。我有一个包含很多图像按钮的主菜单,每个按钮都会将用户带到一个新的点击视图。
我遇到的问题是每个图标周围都是一个有色矩形,点击时会变成浅蓝色。如何删除 .xml 布局文件中的这个透明方块?
提前谢谢了,
他们可能有安卓系统的默认背景。要删除它,请定义透明颜色
<color name="transparent">#00000000</color>
然后将其用作按钮中的背景
<ImageButton android:src="@drawable/button"
android:background="@color/transparent"/>
我认为它会按照你想要的方式工作
你总是可以使用框架的
android:background="@android:color/transparent"
但是对于您要存档的内容,这是更好的解决方案:
android:background="@null"
我知道现在有矩形或颜色,当您使用自己的按钮时..创建,实现和使用它们,那么您将不会拥有矩形