2012.11.19 17:27

res 폴더 안에 color 폴더를 만들고 clickable_words.xml 을 만듭니다.

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:color="@color/white" android:state_pressed="true"/>

    <item android:color="@color/gray" />

</selector> 


그 후 selector를 적용할 폴더에 다음과 같이 선언합니다.

<Button

        android:id="@+id/btn"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:textColor="@color/clickable_words"

        android:textColorHighlight="@color/clickable_words"

        android:textColorLink="@color/clickable_words"

        android:text="테스트"

        android:textSize="16dip" /> 


세팅이 끝나고 버튼을 클릭해 보면 누르고 있을 때 텍스트가 흰색으로 변하고 떼었을 때는 회색으로 변하는 것을 볼 수 있습니다.



신고
Posted by 그린블로그 DEV그린