方法1、 在drawable中建立btn_background.xml资源文件定义selector:
<? xml version = "1.0" encoding = "UTF-8" ?>
< selector xmlns:android = "http://schemas.android.com/apk/res/android" >
< item android:state_pressed = "false" android:drawable = "@drawable/btn_normal" />
< item android:state_pressed = "true" android:drawable = "@drawable/btn_pressed" />
< item android:state_focused = "true" android:drawable = "@drawable/btn_pressed" />
< item android:drawable = "@drawable/btn_normal" />
</ selector >
在布局文件中定义ImageButton时设置background="@drawable/btn_background"