반응형
안녕하세요 돼지왕왕돼지입니다.
오늘은 Selector 를 이용하여 간단한 Custom Button을 구현해보려고 합니다.
먼저 drawable 에 xml 형태로 selector를 저장해주고 Button의 Background로 setting 해주면 되겠습니다.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/info_clicked" />
<item
android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/info_clicked" />
<item
android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/info_clicked" />
<item android:drawable="@drawable/info"/>
</selector>
왼쪽 : 정상 / 오른쪽 : Press된 녀석
로그인 없이 추천 가능합니다. 손가락 꾸욱~
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[Android/안드로이드] 화면크기, 해상도에 영향받지 않는 layout( view ) 만들기 (0) | 2012.02.09 |
---|---|
[Android/안드로이드] CTS 테스트에 대한 아주아주 짤막한 정리. (0) | 2012.02.09 |
[Android/안드로이드] 사각형, 선, 타원 shape xml 로 정의하고 쉽게 재사용하기. (2) | 2012.02.09 |
[Android/안드로이드] 어플리케이션 외장메모리 ( SD card )에 설치하는 방법. (4) | 2012.02.09 |
[android/안드로이드] 최적의 성능을 위한 앱 설계 방법. ( High Performance, 최적화를 위한 앱 설계 방법 ) (4) | 2012.02.09 |
댓글