您的位置:首页 > 移动开发 > Android开发

android点击Button后,buttton的背景和颜色改变

2015-01-15 20:35 465 查看
  <Button

                    android:background="@drawable/et_bg"

                    android:textColor="@drawable/login_btn_textcolor"
                       />

背景代码:

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:state_focused="true" android:drawable="@drawable/et_bg_press" /> <!-- focused -->  

    <item android:state_pressed="true" android:drawable="@drawable/et_bg_press" /> <!-- pressed -->  

    <item android:state_selected="true" android:drawable="@drawable/et_bg_press" /> <!-- pressed -->  

    <item android:drawable="@drawable/tv_bg" /> <!-- default -->  //没有pressed时button的背景

</selector>

颜色代码

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:state_focused="true" android:color="@color/white" /> <!-- focused -->  

    <item android:state_pressed="true" android:color="@color/white" /> <!-- pressed -->  

    <item android:state_selected="true" android:color="@color/white" /> <!-- pressed -->  

    <item android:color="@color/title" /> <!-- default -->  //没有pressed时button的颜色

</selector>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: