这是我用于ListSelector的代码。最初所有项目都有透明背景。在媒体上,他们变红了。当我抬起手指时,背景会恢复透明。但是,我不希望它回归透明。即使我抬起手指,如何确保颜色仍然保持红色?
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:ignore="RequiredSize,RequiredSize">
<item android:drawable="@layout/gradient_bg" android:state_pressed="false" android:state_selected="false" tools:ignore="RequiredSize"/>
<item android:drawable="@layout/gradient_bg_hover" android:state_pressed="true" tools:ignore="RequiredSize"/>
<item android:drawable="@layout/gradient_bg_hover" android:state_pressed="false" android:state_selected="true"/>
</selector>