您的位置:首页 > 其它

Button 中实现点击前后字体颜色的变化

2012-12-10 15:39 169 查看
在开发中,我们经常使用点击前后时控件背景的变化,主要是通过selector标签来实现的。

但是对于字体样式的变化,我很少设置到,今天需要这个功能,所以就记录下来了,废话不多说了,直接讲解步骤

1、在colors.xml文件中声明颜色值

<drawable name="btn_txt_p">#fc7700</drawable>
<drawable name="btn_txt_n">#000000</drawable>
注意:这里是drawable,而不是color

2、在Drawable文件夹下新建selector文件btn_txt_color_sel.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:color="@drawable/choosepiccolorp"/>
<item android:color="@drawable/choosepiccolorn"/>
</selector>

3、在layout文件中引用,如
<Button
android:textColor="@drawable/ btn_txt_color_sel.xml"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐