버튼 이미지를 변경했지만 버튼을 놓을 때 문제가 발생하면 이미지가 다시 변경됩니다 (이미지는 유지되지 않음). Java 프로그래밍에 익숙하지 않습니다.눌렀을 때 버튼의 이미지를 변경하면 버튼의 이미지가 해제되었을 때 변경되지 않습니다.
내 레이아웃 :
<Button
android:background="@drawable/volume"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"/>
그리고 이것은 당김 내 XML입니다 :
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/volume_off" /> <!-- pressed -->
<item android:drawable="@drawable/volume_on" /> <!-- default -->
당신은
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/volume_off" /> <!-- pressed -->
</selector>
이 제거 선택에서 기본 이미지를 제거 할
아마도 내가 필요한 것은 ToggleButton – RRTW
일 것입니다. 덕분에, 정말 고마워요. –