如何在Android中构建透明的ImageButton?
我想建立一个透明的ImageButton,我把这些按钮放在一个SurfaceView中。但是当我将代码放在XML中时,Eclipse返回一个错误。我不知道如何解决,任何帮助都将不胜感激如何在Android中构建透明的ImageButton?,android,Android,我想建立一个透明的ImageButton,我把这些按钮放在一个SurfaceView中。但是当我将代码放在XML中时,Eclipse返回一个错误。我不知道如何解决,任何帮助都将不胜感激 <ImageButton android:id="@+id/previous" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/media_skip_backwar
<ImageButton android:id="@+id/previous"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/media_skip_backward"
android:background="@drawable/transparent">
</ImageButton>
尝试使用
android:background="@null"
我的建议是在res/values create colors.xml文件中,并在其中添加透明的颜色代码。差不多
<resources>
<color name="transparent">#00000000</color>
<color name="Black">#000000</color>
<color name="Trans_Black">#80000000</color>
<color name="Trans_Black_Darker">#BB000000</color>
</resources>
#00000000
#000000
#80000000
#BB000000
现在将您的路径更改为android:background=“@color/transparent”您可以使用它
<ImageButton
android:id="@+id/previous"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:src="@drawable/media_skip_backward" >
</ImageButton>
您可以尝试以下方法:
android:background="@android:color/transparent"
您只需在xml文件中尝试这种类型的代码
<ImageButton
android:id="@+id/previous"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:src="@drawable/media_skip_backward" >