0

リストアイテムのエッジを丸めるようにカスタマイズしたリストビューがあります。リストビューアイテムを押すと、各リストビューアイテムの後ろに緑色が表示されることを除いて、すべて正常に機能します。元のボタンの選択に使用されたのと同じ色のようです。これを変更する方法はありますか?

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

<item android:state_pressed="true"><shape>
        <solid android:color="#FFFFFF" />

        <stroke android:width="1dp" android:color="#FFFFFF" />

        <corners android:radius="10dp" />

        <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" />
    </shape></item>
<item><shape>
        <gradient android:angle="270" android:endColor="#000000" android:startColor="#FFFFFF" />

        <stroke android:width="1dp" android:color="#FFFFFF" />

        <corners android:radius="10dp" />

        <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" />
    </shape></item>

4

1 に答える 1

1

ListViewに追加android:cacheColorHint="#0000"してandroid:listSelector="#0000"

于 2012-04-26T22:01:55.023 に答える