我正在创建一个带有自定义视图的微调器,无论如何我设法在微调器处于非活动状态以及按下它时显示不同的可绘制对象,我想在下拉列表显示时保持按下状态可绘制。这是 mi XML 文件:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/ComboBoxInactive" />
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/ComboBoxActive" />
<item android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/ComboBoxActive" />
<item android:drawable="@drawable/ComboBoxInactive" />
</selector>
显示下拉列表时我应该添加什么状态?我希望它显示 ComboBoxActive 可绘制对象。我已经尝试添加这个:
<item android:state_enabled ="false"
android:drawable="@drawable/ComboBoxActive"/>
知道状态是什么吗?