0

ドロップ シャドウと押された状態の異なる色を持つ ListView の背景を定義しようとしています。これが私が持っているものです。

<?xml version="1.0" encoding="utf-8"?>

<!-- Drop Shadow Stack -->
<item>
    <shape>
        <padding android:bottom="1dp"/>
        <solid android:color="#00CCCCCC" />
    </shape>
</item>
<item>
    <shape>
        <padding  android:bottom="1dp"  />
        <solid android:color="#10CCCCCC" />
    </shape>
</item>
<item>
    <shape>
        <padding android:bottom="1dp"  />
        <solid android:color="#20CCCCCC" />
    </shape>
</item>
<item>
    <shape>
        <padding android:bottom="1dp" />
        <solid android:color="#30CCCCCC" />
    </shape>
</item>
<item>
    <shape>
        <padding android:bottom="1dp" />
        <solid android:color="#50CCCCCC" />
    </shape>
</item>

<!-- Background -->
<item android:state_pressed="true">
    <shape>
        <solid android:color="@color/fublue" />
    </shape>
</item>
<item android:state_activated="true">
    <shape>
        <solid android:color="@color/fublue" />
    </shape>
</item>
<item>
    <shape>
        <solid android:color="@color/white" />
    </shape>
</item>

しかし、それはうまくいきません。動作させるには何を変更する必要がありますか?

4

2 に答える 2