안드로이드 개발 질문/답변
(글 수 45,052)
커스텀 리스트뷰를 만들고 아이템을 클릭하면 클릭 이미지가 변경되게 selector 를 이용하여 적용했습니다.
여기서 클릭한 아이템은 focus가 유지되어 변경된 이미지가 유지되며 다른 아이템을 클릭할 시 원래 이미지로 돌아가고
클릭된 아이템만 이미지가 변경되게 하고 싶습니다.
아래 소스는 리스트뷰 항목에 적용된 xml 파일입니다.
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/list_back" /> <!-- pressed -->
<item android:state_focused="true" android:drawable="@drawable/list_back" /> <!-- focused -->
<item android:state_selected="true" android:drawable="@drawable/list_back" /> <!-- selected -->
<item android:drawable="@drawable/list_forward" /> <!-- default -->
</selector>
해당 부분 해결방법 좀 제시해 주세요 ㅠㅠ