Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android shape xml中的半透明图像背景_Android_Android Layout_Android Xml_Android Shape - Fatal编程技术网

Android shape xml中的半透明图像背景

Android shape xml中的半透明图像背景,android,android-layout,android-xml,android-shape,Android,Android Layout,Android Xml,Android Shape,我想做一个有梯度的矩形物体(形状),在它下面是图像背景。我有: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <gradient andro

我想做一个有梯度的矩形物体(形状),在它下面是图像背景。我有:

    <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
<shape
    android:shape="rectangle">
    <gradient
        android:type="linear"
        android:startColor="#BF0e2634"
        android:endColor="#BF0e2634"
        android:angle="270"/>
    <stroke
        android:width="1dp"
        android:color="#0e2634" >
    </stroke>

    <size
        android:width="15dp"
        android:height="15dp"/>



    <corners android:topLeftRadius="3dp" android:topRightRadius="3dp"
        android:bottomLeftRadius="3dp" android:bottomRightRadius="3dp"/>
</shape></item>

    <item
        android:drawable="@drawable/galaxy"
        android:alpha="0.2"
      />

    </layer-list>


但是图像在笔划和渐变的矩形上方。请帮帮我,伙计们

你需要描述你更想要什么。您希望矩形顶部的图像是半透明的吗?图像顶部的矩形?图像是否插入到这个矩形中?现在,您得到了我所期望的效果-图像上没有alpha集,因此它将覆盖形状的其余部分。如果您希望图像位于其下方,则应在形状之前列出它,而不是在切换形状之后。请在编译后添加图像,以便更好地理解。