在ImageButton
我要删除标准按钮背景图像。在http://developer.android.com中,有人说必须定义自己的背景图片或将背景颜色设置为透明。我试图设置一个黑色背景,但是没有任何效果。
在ImageButton
我要删除标准按钮背景图像。在http://developer.android.com中,有人说必须定义自己的背景图片或将背景颜色设置为透明。我试图设置一个黑色背景,但是没有任何效果。
Answers:
您可以将其android:background="@null"
用于ImageButton。
最好的选择不是为您的应用设置透明的背景ImageButton
。
点击按钮时,向您的用户提供反馈。
android:background="?attr/selectableItemBackgroundBorderless"
ImageButton.setBackgroundResource(0)
不,它必须是透明的,而不是黑色。尝试颜色:#00FFFFFF
在ImageButton的xml中使用以下属性:
android:background="@drawable/icon"
其中icon是保存在绘图中的图像名称。
src
和消除背景更干净的解决方案。