두 개의 다른 상태, 보통 및 프레스로 표시 할 이미지가 두 개 있습니다. 눌려진 상태의 이미지는 보통 상태보다 약간 큰 이미지입니다.선택기가 이미지를 올바르게 설정하지 않았습니다.
문제 : 이미지를 변경하면 이미지 뷰의 크기가 변경되지 않아 이미지가 압축되고 정상 상태의 이미지와 같은 크기의 이미지가 표시됩니다. 내 xml 파일에서 너비와 높이에 wrap_conten을 지정했습니다.
이것은 내 selector 클래스로, 이미지 뷰의 src 속성에서 참조하고 있습니다.
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- pressed -->
<item android:drawable="@drawable/selected_add_item_480" android:state_pressed="true"
/>
<!-- focused -->
<item android:drawable="@drawable/home_add_item_480" android:state_focused="true" />
<!-- default -->
<item android:drawable="@drawable/home_add_item_480"/>
</selector>
일부 코드를 게시 ... – Pragnani