반응형
[안드로이드] 체크박스 박스 없애고 이미지 넣기
체크박스 이미지 변경
CheckBox에 이미지 적용하기
res/drawable/check_box.xml 파일 생성
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 체크박스 해제상태 -->
<item android:drawable="@drawable/checkbox_base" android:state_checked="false" />
<!-- 체크박스 선택상태 -->
<item android:drawable="@drawable/checkbox_choice" android:state_checked="true" />
<!-- 체크박스 기본상태 -->
<item android:drawable="@drawable/checkbox_base" />
</selector>
체크박스 없애는 속성
android:button="@android:color/transparent" 또는
android:button="@null"
해주고
체크박스 background 속성에 적용시킨다.
android:background="@drawable/check_box"
<CheckBox
android:id="@+id/cb"
android:layout_width="wrap_content"android:layout_height="wrap_content"
android:gravity="center"
android:button="@android:color/transparent"
android:background="@drawable/check_box"
android:text="체크박스"/>
반응형
'IT > 안드로이드+JAVA' 카테고리의 다른 글
[안드로이드] 이미지 스와이프 (뷰페이저, ViewPager) (0) | 2016.09.02 |
---|---|
[안드로이드] EditText 모서리 둥글게 (0) | 2016.09.02 |
[안드로이드] 외부 글꼴 설정하기, 모든 액티비티에 글꼴 설정하기 (0) | 2016.08.30 |
[안드로이드] glide 라이브러리, 이미지뷰 url gif, 이미지뷰 gif (0) | 2016.08.29 |
[안드로이드] 소프트 키보드 제어, 하단 배너 고정 (0) | 2016.08.25 |