버튼 이미지를 변경했을 때 볼 수있는 모든 예는 해당 버튼을 클릭 할 때 변경하는 방법을 보여줍니다. 그러나 어떻게 토글 버튼을 클릭하고 클릭하면 일반 버튼 이미지가 변경됩니까? 좀 더 자세하게 들어Android : 다른 버튼을 클릭하면 버튼 이미지가 변경됩니다.
, 나는 두 개의 버튼을 가지고, 그리고 onCheckedChanged 이벤트 :
<ToggleButton
android:id="@+id/toggleButton1"
android:text="@string/toggle" />
<Button
android:id="@+id/btn1"
android:onClick="onClick"
android:text="@string/button />
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked){
if (isChecked)
{
}
토글 버튼을 누를 때와 onCheckedChanged 이벤트가 발생하면, 나는로 설정할 수 인 btn1의 배경이 필요 새로운 이미지. 버튼 동작에
당신이 살펴나요 ['ImageButton'] (http://developer.android.com/reference/android/widget/ImageButton.html)? 또한 사용자 정의 선택기를 정의 할 수 있습니다. – Vino