Проблема: я хочу изменить цвет фона кнопки после ее нажатия.
Это простая проблема, но я потратил много времени на гугление и не нашел решения. Все они ссылаются на один и тот же 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>
Таким образом, когда человек наводит курсор на кнопку, она становится серой. Когда человек нажимает кнопку, фон кнопки должен быть серым после нажатия, но я не могу сделать его серым. Он возвращается в нормальное состояние после нажатия.
Есть ли у вас, ребята, какие-нибудь советы и/или указания, которые могут мне помочь?