마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 이미지뷰 버튼 누른상태 유지

0 추천

안녕하세요 이미지뷰 버튼 누른 상태를 유지하려고 하는데 selector를 만들어서 focused, selected 등 설정은 하였습니다.

그러나 누를때 잠시 깜빡 하고 사라집니다.. 이렇게 말고 

누르면 누른상태를 유지하고 다른 버튼을 누르면 해제되는 방식은 어떻게 구현을 하면 좋을까요??! 

전문가분들 조언 부탁드립니다!!

 

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- selected -->
    <item android:state_selected="true"
        android:drawable="@drawable/homeon" />
    <item android:state_window_focused="false" android:state_pressed="false"
        android:drawable="@drawable/home1"/>
    <item android:state_window_focused="true" android:state_pressed="true"
        android:drawable="@drawable/homeon"/>
    <item android:state_focused="true" android:drawable="@drawable/homeon"/>
    <!--<item android:drawable="@drawable/home1" />-->
</selector>

 

컴공입니다초보입니다 (360 포인트) 님이 2019년 9월 16일 질문

1개의 답변

+1 추천
 
채택된 답변

클릭 리스너에서 해당 뷰의 isSelected = true 로 변경해보세요.

쎄미 (162,410 포인트) 님이 2019년 9월 17일 답변
컴공입니다초보입니다님이 2019년 9월 27일 채택됨
...