通常とプレスの2つの異なる状態を示す2つの画像があります。押された状態の画像は、通常の状態よりも若干大きくなります。
問題:押すと画像が変更されますが、画像ビューのサイズは変更されず、画像が圧縮され、通常の状態の画像と同じサイズの画像が表示されます。xml ファイルで幅と高さに wrap_conten を指定しました。
これは、imageview の 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>