クリックしたボタンの画像を変更する方法があれば教えていただきたいです。最初は、ボタンには一時停止アイコンがあります。クリックすると再生アイコンが表示されるようにしたいです。ボタンをクリックするたびに、アイコンは再生と一時停止の間で変化するはずです。
これを行う方法はありますか?
XML レイアウト ファイル:
<ImageButton
android:id="@+id/play"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="109dp"
android:src="@drawable/play_btn"
android:background="@null" />
play_btn.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/pause" android:state_selected="true" />
<item android:drawable="@drawable/play" />
</selector>