我有一个listview,我已经自定义了列表项的圆角。一切正常,但按下后每个listview项后面都会显示绿色。它看起来与原始按钮选择使用的颜色相同。无论如何要改变这个吗?
<?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>
答案 0 :(得分:1)
将android:cacheColorHint="#0000"
和android:listSelector="#0000"
添加到ListView