android 按钮按下效果

来源:互联网 发布:剑网3萝莉捏脸数据 编辑:程序博客网 时间:2024/05/02 04:29

方法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"