본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] Selector 를 이용하여 간단한 버튼 구현하기. ( Custom Button? )

by 돼지왕 왕돼지 2012. 2. 9.
반응형


안녕하세요 돼지왕왕돼지입니다.
오늘은 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된 녀석



로그인 없이 추천 가능합니다. 손가락 꾸욱~

반응형

댓글