按钮和文字点击后颜色变化
2014-10-21 17:17
351 查看
一、按钮点击后的颜色变化
点击按钮要想背景颜色发生变化,需要提供2张图片,点击时的背景,未点击时的背景,下面提供了2张自己使用PS制作的纯色图片(备注:PS填充快捷键ctrl + del)
图片1:未点击时的背景,theme_blue_normal,jpg
图片2:点击时的背景,theme_blue_press.jpg
theme_btn.xml
引用:
二、按钮简化版颜色变化
加入遇到某个按钮未点击时的颜色直接引用按钮所在的布局的背景颜色,需要的是点击时颜色可以变化,这时使用下面的这种xml布局
gray_btn.xml
引用:
三、点击时文字发生变化,即TextColor变化
read_more_btn.xml
引用:
点击按钮要想背景颜色发生变化,需要提供2张图片,点击时的背景,未点击时的背景,下面提供了2张自己使用PS制作的纯色图片(备注:PS填充快捷键ctrl + del)
图片1:未点击时的背景,theme_blue_normal,jpg
图片2:点击时的背景,theme_blue_press.jpg
theme_btn.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/theme_blue_normal" android:state_enabled="true" android:state_window_focused="false"/> <item android:drawable="@drawable/theme_blue_normal" android:state_enabled="false"/> <item android:drawable="@drawable/theme_blue_press" android:state_pressed="true"/> <item android:drawable="@drawable/theme_blue_normal" android:state_focused="true"/> </selector>
引用:
android:background="@drawable/theme_btn"
二、按钮简化版颜色变化
加入遇到某个按钮未点击时的颜色直接引用按钮所在的布局的背景颜色,需要的是点击时颜色可以变化,这时使用下面的这种xml布局
gray_btn.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/gray_press" android:state_pressed="true"/> </selector>
引用:
android:background="@drawable/gray_btn"
三、点击时文字发生变化,即TextColor变化
read_more_btn.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="#ff0000"/> <item android:state_focused="true" android:color="#fefefe"/> <item android:color="#fefefe"/> </selector>
引用:
android:textColor="@drawable/read_more_btn"
相关文章推荐
- android按钮被点击文字颜色变化效果
- android按钮点击时文字颜色变化效果
- android按钮被点击文字颜色变化效果
- android按钮被点击文字颜色变化效果
- android按钮被点击文字颜色变化效果
- Android 按钮被点击文字颜色变化效果
- android按钮被点击文字颜色变化效果
- Android Button按钮点击背景和文字变化
- android 按钮按下效果(文字颜色和按钮同时变化)
- android imageButton 点击按钮前中后,按钮颜色的变化
- Android 按钮点击切换背景,同时修改文字颜色
- 【iOS】点击按钮Button,更变标签文字Label的颜色
- Android开发实现按钮点击切换背景并修改文字颜色的方法
- textview中点击效果实现,比如点击textview中实现图片和文字的颜色变化(类似于button)
- 点击按钮前中后,按钮颜色的变化
- 在AndroidStudio中,使用selector完成按钮点击颜色变化功能
- 点击某个按钮切换图片、文字描述(按钮颜色跟着改变)(简化代码)
- android Button 点击背景与文字颜色变化效果
- android imageButton 点击按钮前中后,按钮颜色的变化
- 按钮点击改变文字颜色