ImageView元素和按钮混合

ImageView元素和按钮混合

请看一下我的XML文件。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#000000" >

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:contentDescription="@string/desc"
        android:src="@drawable/my_image" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:text="@string/hello_world"/>
</RelativeLayout>

运行之后,效果是这样:

enter image description here

我想让按钮不透明。就是不能透过按钮看见背景图片。但是不知道怎么改。谢谢

改变按钮的背景颜色,android:background。比如,如果改成红色:android:background = "#ff0000"

看上去好像是按钮透明了,设置透明度为1吧:

android:alpha="1"