我有一个 State List Drawable xml
<item android:state_pressed="true" android:drawable="@drawable/list_selector_pressed" />
<item android:state_enabled="false" android:drawable="@drawable/list_selector_disabled" />
<item android:drawable="@android:color/transparent" />
每当我在列表视图中选择行时,我希望它显示我按下的图像,然后在它释放时显示透明背景(正常)。但是,它总是在发布后显示我禁用的图像。每当我禁用一行(灰色)时,我都需要禁用图像。任何想法我做错了什么?此外,有没有办法捕捉不同的状态(聚焦、按下、启用)以更好地了解幕后发生的事情,这可能有助于我理解正在发生的事情?