问题:我想在按下按钮后更改按钮的背景颜色。
这是一个简单的问题,但我花了很多时间在谷歌上搜索,但似乎找不到解决方案。它们都引用下面显示的相同 XML。
我的 XML 如下:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/black_button_pressed" android:state_focused="true" />
<item android:drawable="@drawable/black_button_pressed" android:state_pressed="true" />
<item android:drawable="@drawable/black_button_normal"/>
</selector>
因此,当一个人将鼠标悬停在一个按钮上时,它会显示为灰色。当一个人点击一个按钮时,点击后按钮的背景应该变灰,但我似乎无法让它变灰。按下后恢复正常状态。
你们有任何提示和/或指示可以帮助我吗?