Android selector控制TextView和Button按下效果

来源:互联网 发布:js广告代码在线生成 编辑:程序博客网 时间:2024/05/18 10:16

1、一个XML控制TextView按下和抬起颜色

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="true">    <color android:color="#48aeda"/></item><item android:state_focused="true">    <color android:color="#48aeda"/></item><item>    <color android:color="#ffffff"></color></item></selector>

2、一个XML控制按钮背景形状及颜色,以及按下效果

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:state_selected="true">        <shape xmlns:android="http://schemas.android.com/apk/res/android">            <solid android:color="#009af3" />            <stroke android:width="1dp" android:color="#009af3" />        </shape>    </item>    <item>        <shape xmlns:android="http://schemas.android.com/apk/res/android">            <solid android:color="#ffffff" />            <stroke android:width="1dp" android:color="#ffffff" />        </shape>    </item></selector>
1 0
原创粉丝点击