안녕하세요.
selector를 사용하여 버튼을 구성하였는데요.

icon1 = 처음
icon2 = 클릭
icon3 = 클릭한후

버튼입니다.

그런데 icon1(처음)  -> icon2(클릭) -> icon1(처음)  으로 돌아 갑니다.    클릭한후(icon3) 의 아이콘이 나오게 하고 싶으네요.

아래 XML 이 틀린건지 조언부탁드려요.

감사합니다.


------------------------- button.xml -------------------------------
<?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/icon3" />

    <item  android:state_focused="false" 
                 android:state_pressed="true" 
                 android:drawable="@drawable/icon2" />

    <item android:drawable="@drawable/icon1"/>

 </selector>