我似乎无法使我的图层列表正常工作。

我需要

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:left="0dp">
        <shape android:shape="rectangle">
            <gradient
                android:startColor="#FFFFFFFF"
                android:endColor="#FF000000"
                android:angle="0" />
            <size
                android:width="30dp"
                android:height="5dp" />

        </shape>
    </item>
    <item android:left="30dp">
        <shape android:shape="rectangle">
            <solid android:color="#FF000000" />
            <size
                android:width="60dp"
                android:height="5dp" />
        </shape>
    </item>
    <item android:left="90dp">
        <shape android:shape="rectangle">
            <gradient
                android:startColor="#FF000000"
                android:endColor="#FFFFFFFF"
                android:angle="0" />
            <size
                android:width="30dp"
                android:height="5dp" />
        </shape>
    </item>
</layer-list>


我想要一条简单的线,彼此相邻有3个可绘制对象!

最佳答案

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:left="0dp" android:right="90dp">
        <shape android:shape="rectangle">
            <gradient
                android:startColor="#FFFFFFFF"
                android:endColor="#FF000000"
                android:angle="0" />
            <size
                android:width="30dp"
                android:height="5dp" />

        </shape>
    </item>

    <item android:left="30dp" android:right="30dp" >
        <shape android:shape="rectangle">
            <solid android:color="#FF000333" />
            <size
                android:width="60dp"
                android:height="5dp" />
        </shape>
    </item>

    <item android:left="90dp" android:right="0dp">
        <shape android:shape="rectangle">
            <gradient
                android:startColor="#FF000000"
                android:endColor="#FFFFFFFF"
                android:angle="0" />
            <size
                android:width="30dp"
                android:height="5dp" />
        </shape>
    </item>
</layer-list>


我只是错过了android:right属性,现在可以使用了!

07-24 15:46