Android 如何给Button上面的文字设置点击后变颜色
来源:互联网 发布:配电网优化运行 编辑:程序博客网 时间:2024/04/18 13:24
要求实现的效果:使用一个Button,实现其中的文字在点击的时候变颜色,并把Button的背景给去掉。
实际上这个实现很简单,肯定使用selector,但是这个selector该怎样使用?
在res目录下新建一个color文件夹,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/red"/> <item android:state_checkable="true" android:color="@color/red"/> <item android:state_pressed="true" android:color="@color/red"/> <item android:color="@color/black"/></selector>
在value下建一个color.xml 文件,定义相关的颜色以及相应的RGB值,就可以了。
在布局文件中使用的时候如下:
<Button android:id="@+id/btn_test" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" android:text="@string/txt_ok" android:textColor="@color/btn_color_selector"/>
说来惭愧,用drawable太多了,把上面的这种给忘掉了,用drawable整了10多分钟都没整出来。记下来,省得以后再忘了!
0 0
- Android 如何给Button上面的文字设置点击后变颜色
- 【android】关于点击button1后改变颜色且保持,再点击别的button后颜色改变,button1变回原色
- 【iOS】点击按钮Button,更变标签文字Label的颜色
- 给部分文字设置颜色以及点击
- android点击Button后,buttton的背景和颜色改变
- Button按钮点击变颜色
- 怎么给button设置背景颜色?【Android】
- android如何设置listview点击后的item背景颜色的变换
- android Button 点击背景与文字颜色变化效果
- 点击button然后改变其中文字的颜色
- 如何在android中设置一个返回button,点击后返回上一个activity?
- Android 代码里动态设置TextView/Button等的文字颜色Seletor
- 一段点击后使td变颜色的代码
- 如何设置Button控件的边框颜色
- Android中给Button加上selector——点击按钮后变成不一样的图片
- Android中给Button加上selector——点击按钮后变成不一样的图片
- android点击button后的页面跳转
- Android如何设置文字点击事件
- 【JavaScript】数据类型
- 八、百钱百鸡的问题(5种方式解决-代码执行效率由复杂到简单)
- 主题模型TopicModel:隐含狄利克雷分布LDA
- 二叉树中节点的最大距离
- 唉!今天学了结构体,还了解到了一点贪心算法,啧啧!
- Android 如何给Button上面的文字设置点击后变颜色
- Mybatis拦截器介绍及分页插件
- 重载运算符( 二)——学习C++笔记
- ios中控制器之间的反向传值之二---代理传值
- eclipse如何生成exe程序
- Java语言基础
- assert.h使用介绍
- Java调用Domino LDAP
- 图片文字的控件ImageTextControl