안녕하세요.   볼레로 입니다.


ImageButton 은  UI 를    <selector> 란  태그를 이용해서  xml로  기술해 둘 수 있는데요.

안드로이드 사이트에는   안 나온것이   프레임워크쪽 소스를 보니까  이상한 것이 있어서 문의 드립니다.


버튼이  disable 된 것이  focus 가 갈 수 있는가 해서요?


xml  파일 내용 보니가

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="true"
        android:state_focused="true"
        android:state_pressed="false"
        android:drawable="@drawable/btn_media_player_selected" />
    <item android:state_enabled="true"
        android:state_pressed="true"
        android:drawable="@drawable/btn_media_player_pressed" />
    <item android:state_enabled="true"
        android:state_focused="false"
        android:state_pressed="false"
        android:drawable="@drawable/btn_media_player" />
    <item android:state_enabled="false"
        android:state_focused="true"

        android:drawable="@drawable/btn_media_player_disabled_selected" />
    <item android:state_enabled="false"
        android:state_focused="false"
        android:drawable="@drawable/btn_media_player_disabled" />
</selector>


위 소스 처럼 ,     enable이  false 인데,   focused 가 true 인 경우의 이미지를 만들어 놓았더라구요.

실제 이런 경우가 발생할 수 있는 것인지?

아니면 발생할 수 없는데,   저가 짠 사람이 경우에수 더 넣다 보니까   그냥 들어간 것인지  궁금해서요.


diable  상태에서 focus 가 갈 수 있는 경우가 어떤 경우가 있을까요?

감사합니다.