본문 바로가기

프로그래밍/안드로이드

[안드로이드] CheckBox 체크박스 이미지 바꾸기


Button과 거의 흡사하게 만드시면 됩니다.
먼저 이미지에 관련된 파일 하나를 작성합니다.

Button을 할때와 마찬가지로 push_checkbox.xml 과 main.xml 두개의 파일에서 작성합니다.

먼저 push_checkbox.xml 파일 내용입니다.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_checked="true" android:drawable="@drawable/cbtn" />
    <item android:drawable="@drawable/cbtn_p" />
</selector>


로 작성합니다.

button과 다른 점이 있다면 Button은 위의 파일을 Background에다가 작성을 하였다면. CheckBox는
android:button="@drawable/push_checkbox"   를 기입하시면됩니다.