티스토리 뷰
뭐 굳이 체크박스를 <CheckBox> 로 만들지 않고 Button 이나 기타 뷰 가지고도 동일 효과를 낼 수 있지만..
여튼 체크박스를 만들어보자.
*XML <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:button="@drawable/my_checkbox" /> *Selector (my_checkbox.xml) <selector> <item android:state_checked="true" android:drawable="@drawable/box_on"/> <item android:state_checked="false" android:drawable="@drawable/box_default"/> </selector> |
위와같이 XML을< CheckBox> 로 지정하고 android:button 에 selector 를 state_checked 로 달아주면 된다. ㅎ_ㅎ
참고로 체크박스는 layout_width , layout_height 등 size를 바꾸어주어도 내부 체크박스 이미지는 사이즈 변경이 적용안되므로
selector 에 적용된 이미지의 크기를 바꾸어야 한다.
[작성자]devbible.tistory.com
'Development' 카테고리의 다른 글
[Android] Broadcast 의 활용 : activity 종료하기 , 어플 종료하기 (1) | 2011.10.04 |
---|---|
[Android] Listview 의 overScrollEffect 설정,제거하기 (0) | 2011.09.26 |
[Android] android 의 상단바, 하단바 높이 (2) | 2011.09.23 |
[Android] Android Kernul > shell 명령어 모음 (0) | 2011.09.22 |
[Linux] shell > echo 파일저장 (1) | 2011.09.22 |
댓글
최근에 올라온 글
글 보관함
- Total
- Today
- Yesterday