手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android中button点击后字体的变色效果
Android中button点击后字体的变色效果
摘要:button的点击效果无疑是非常简单的,以致于我懒到当UI告诉我说在点击的时候button字体的颜色也要随着背景改变的时候我毫不犹豫的告诉他...

button的点击效果无疑是非常简单的,以致于我懒到当UI告诉我说在点击的时候button字体的颜色也要随着背景改变的时候我毫不犹豫的告诉他让他切两个图过来,后来想想着实是不太靠谱,于是了解了一下如何添加button点击的字体颜色变化效果。

1.首先你要在你的color文件下加入几个你需要的色值,注意不同的是不是一般的color标签,而是drawable标签,就像这样:

<drawable name="color_red">#fffa3d39</drawable> <drawable name="color_green">#ff00adba</drawable> <drawable name="color_gray">#fff4f4f8</drawable>

2.然后你要定义一个drawable文件,就和正常的selector文件差不多,唯一的区别就是把drawable字段变成color在里面引入你刚刚定义的颜色,就像这样

<"1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="false" android:state_enabled="true" android:state_pressed="false" android:color="@drawable/color_red" /> <item android:state_enabled="false" android:color="@drawable/color_gray" /> <item android:state_pressed="true" android:color="@drawable/color_green" /> <item android:state_focused="true" android:color="@drawable/color_red" /> </selector>

3.最后在你的布局文件中把第二步写的drawable文件设置为textColor选项就可以了。

以上所述是小编给大家介绍的Android中button点击后字体的变色效果,希望对大家有所帮助!

【Android中button点击后字体的变色效果】相关文章:

Android上网获取网络上的图片方法

解析Android中使用自定义字体的实现方法

android notification 的总结分析

Android对开机自启动的限制

Android中的文件I/O操作

Android实现多线程断点下载的方法

Android中button实现onclicklistener事件的两种方式

Android中实现EditText圆角的方法

Android中实现动态切换组件背景的操作

一种Android 类似电影倒计时效果

精品推荐
分类导航