ImageButtonの色を変更する必要があります。それは私がAPI 19と21で期待するように動作しますが、それより高いAPIでは21で動作しません。理由を理解できません。ここでセレクタがAPIの色を21以上に変更しない
は、セレクタのXMLです:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape android:shape="rectangle">
<corners
android:radius="100dp"
/>
<solid
android:color="#427A53"
/>
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp"
/>
<size
android:width="60dp"
android:height="60dp"
/>
</shape>
</item>
<item>
<shape android:shape="rectangle">
<corners
android:radius="100dp"
/>
<solid
android:color="#66bb6a"
/>
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp"
/>
<size
android:width="60dp"
android:height="60dp"
/>
</shape>
</item>
</selector>
は答えとしてあなたのソリューションを投稿し、それを受け入れています。 ;)http://stackoverflow.com/help/self-answer –