ImageButton边框透明度 – 如何去除圆形图像的方形边框?

我认为我的形象是透明的,但是我看到一个灰色的背景出现在我周围的图像边缘。 所以,而不是很好的透明圆ImageButton,我看到方形边缘。 我需要提供身高或抱怨,但现在我已经勾勒出轮廓的灰色/silverlight正方形的轮廓。

在ImageButton XML android:background =“@ null”中设置此属性

<ImageButton android:src="@drawable/yourimagename" android:id="@+id/thebuttonid" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:background="@null" /> 

或者只是将背景设置为Android的透明颜色

 <ImageButton android:src="@drawable/yourimagename" android:id="@+id/thebuttonid" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:background="@android:color/transparent" /> 

你可以使用ImageButton.setBackgroundResource(int)(android:background属性)来摆脱那个边界。

COSTI