- 浏览: 115800 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
lehehe:
恩恩,不过我觉得用接口比较方便,http://www.haos ...
android WIFI定位 -
sunlok:
不错的功能,学习了!
android ListView根据字母排序和定位
按钮文字变色
我们首先添加一个ColorStateList资源XML文件,XML文件保存在res/color/button_text.xml:
[代码]xml代码:
1 |
<? xml version = "1.0" encoding = "utf-8" ?>
|
2 |
< selector xmlns:android = "http://schemas.android.com/apk/res/android" >
|
3 |
< item android:state_pressed = "true"
|
4 |
android:color = "#ffff0000" /> <!-- pressed -->
|
5 |
< item android:state_focused = "true"
|
6 |
android:color = "#ff0000ff" /> <!-- focused -->
|
7 |
< item android:color = "#ff000000" /> <!-- default -->
|
8 |
</ selector >
|
[代码]java代码:
1 |
Button btn=(Button)findViewById(R.id.btn); |
2 |
Resources resource=(Resources)getBaseContext().getResources(); |
3 |
ColorStateList csl=(ColorStateList)resource.getColorStateList(R.color.button_text); |
4 |
if (csl!= null ){
|
5 |
btn.setTextColor(color_state_list); //设置按钮文字颜色
|
6 |
} |
[代码]java代码:
1 |
XmlResourceParser xpp=Resources.getSystem().getXml(R.color.button_text); |
2 |
try {
|
3 |
ColorStateList csl= ColorStateList.createFromXml(getResources(),xpp);
|
4 |
btn.setTextColor(csl);
|
5 |
} catch (Exception e) {
|
6 |
// TODO: handle exception
|
7 |
} |
[代码]xml代码:
01
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
02
<
selector
xmlns:android
=
"http://schemas.android.com/apk/res/android"
>
03
<
item
04
android:color
=
"hex_color"
05
android:state_pressed=["true" | "false"]
06
android:state_focused=["true" | "false"]
07
android:state_selected=["true" | "false"]
08
android:state_active=["true" | "false"]
09
android:state_checkable=["true" | "false"]
10
android:state_checked=["true" | "false"]
11
android:state_enabled=["true" | "false"]
12
android:state_window_focused=["true" | "false"] />
13
</
selector
>
[代码]xml代码:
01 |
<? xml version = "1.0" encoding = "utf-8" ?>
|
02 |
< selector xmlns:android = "http://schemas.android.com/apk/res/android" >
|
03 |
< item
|
04 |
android:color = "hex_color"
|
05 |
android:state_pressed=["true" | "false"]
|
06 |
android:state_focused=["true" | "false"]
|
07 |
android:state_selected=["true" | "false"]
|
08 |
android:state_active=["true" | "false"]
|
09 |
android:state_checkable=["true" | "false"]
|
10 |
android:state_checked=["true" | "false"]
|
11 |
android:state_enabled=["true" | "false"]
|
12 |
android:state_window_focused=["true" | "false"] />
|
13 |
</ selector >
|
发表评论
-
SQLite 增删改查的工具类
2014-05-03 00:23 867SQLite 增删改查的工具类 -
将android工程打包生成apk文件
2014-04-21 18:56 6951.)生成keystore 按照下面的命令行 在C:\Pr ... -
android - 自定义标题栏(在标题栏中增加按钮和文本居中)
2012-10-09 10:57 2209现在很多的Android程序都在标题栏上都显示了一些按钮和标题 ... -
改变背景颜色
2012-10-08 10:47 792package com.tony.tabstudy; imp ... -
ListView与Button共存问题
2012-09-25 09:34 612ListView 和 其它能触发点击事件的widget无法一起 ... -
ListView与Button共存问题
2012-09-20 17:06 595http://blog.csdn.net/xinqiqi123 ... -
获取手机SIM卡电话号码信息
2012-09-24 09:25 1128<uses-permission android:nam ... -
android判断用户网络类型
2012-09-18 20:42 4499Nettestactivity代码 ... -
android权限大全
2012-09-24 09:25 616访问登记属性 android.permission.AC ... -
android中实现百度地图
2012-09-24 09:26 1454android实现GPS定位 实现GPS定位功能主要是 ... -
android listView点击拓展出一些子item
2012-08-20 22:23 775android有些应用中listView点击item就会在 ... -
数据结构面试之六——二叉树的常见操作2(非递归遍历&二叉排序树)
2012-08-20 22:05 1333六、二叉树的基本操作(非递归遍历)&二叉排序树的操作 ... -
Activity的启动模式(android:launchMode)
2012-08-20 21:58 790在android里,有4种activity ... -
android面试题
2012-08-16 13:10 778打包下载: <ignore_js_op> Andr ... -
二叉树
2012-08-08 22:41 648http://blog.163.com/qhx_405/blo ... -
二叉树遍历
2012-08-08 22:27 690二叉树遍历 博客分类: 算法 数据结构CC++C#F# ... -
Android开发_如何调用系统默认浏览器访问
2013-11-04 11:20 677一、启动android默认浏览器 Intent ... -
图片滚动的几种常用组件的使用
2014-05-04 01:31 691图片滚动的几种常用组件的使用 写在前面:屏幕切换指的是在 ... -
android签名
2012-07-29 19:17 777Android 签名详解(三种方法) 2012 - 7 ...
相关推荐
基于css3 transform属性制作的鼠标悬停按钮弹性文字切换动画特效,同时按钮背景与文字也会变色。
android中点击按钮使得文字变色,通过点击按钮,可以使的按钮中的文字改变颜色,方便用户查看
个人主页 鼠标经过文字变色
不用按钮控件,自己编写可以变色的彩色按钮.根据需要可改变按钮标签文字的大小,颜色,字体和按钮背景色,鼠标指向按钮时的可变色.
Android 原生的按钮点击状态是有变化的,但是如果是自己加了一个.png格式的图片为背景色,按钮点击就不会有任何效果,为了达到点击按钮有一闪的效果,我们就需要准备两张图进行切换, 而且文字也要变色,老规矩废话...
四种风格自绘按钮,包括渐变色、位图按钮,可指定背景及文字颜色、字体及图标。 字体可设置加粗、斜体、下划线。图标可与文字同时显示。 位图按钮有去背景功能,因此实际上可做出任意形状按钮。各种状态的按钮图及...
包括各种用途的按钮、会缩小放大的按钮、控制窗口移动的按钮、控制选择框个数、立体变换的按钮、连接说明浮动条脚本、链接处变换色彩、浏览器全屏显示、前进后退按钮、闪烁的按钮、鼠标抖动的按钮、鼠标放上去变色的...
button的点击效果无疑是非常简单的,接下来通过本文给大家介绍下如何添加button点击的字体颜色变化效果,感兴趣的朋友一起看看吧
包含基础和进阶网页中按钮的操作,Web页打开对话框、按钮打开全屏窗口、按钮定制打开窗口、按钮回到默认首页、按钮慢慢变色、按钮上的说明的文字、按钮特殊效果、按钮添加设置、变换链接色和底色、变色的按钮、窗口...
这是本人根据网上的PNG按钮组件针对d7和xe做的修改版本。新增属性: ... //是否显示按钮文字 注:与颜色相关的属性仅在 buttonStyle 设为 pbsFlat 或 pbsNoFrame 时有效 其中渐变色属性只支持xe。
下面小编就为大家分享一篇Vue实现点击后文字变色切换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
CSS3按钮悬停上下滑动动画展开特效是一款纯CSS3制作的鼠标悬停按钮效果,在按钮变色的同时还会从按钮的上沿和下沿滑动伸展出文字内容。
本文实例讲述了Android开发实现的圆角按钮、文字阴影按钮效果。分享给大家供大家参考,具体如下: 效果图: 如果要实现圆角图片,并变色须在drawable中配置背景文件如下: <?xml version=1.0 encoding=utf-8?&...
摘要:Flash源码,菜单按钮,发光按钮 带图标会变色的Flash按钮+源文件,有的人称其“七彩虹按钮”,实际上由这些按钮组合起来的话,它就变成了一款七色的Flash动画菜单。因为它会发出七色的光,特别是在鼠标移上去的...
系统中会有很多地方的颜色出现变化,菜单、按钮、选中的文字等。可以在桌面属性-外观-色彩方案中改回原来的设置。但如果此时还没有想起来将程序关闭,10分钟后仍会继续出现变化。这次更狠啊,连WORD文档都成了变色龙...
我们先梳理下按钮需要达到的效果:使用简单(即可以利用属性对按钮进行各种设置)可以支持设置按钮文字、按钮文字颜色、按钮文字大小可以支持统一设置圆角大小,也可以单独设置按钮每个圆角的大小可以支持设置按钮背景...
【需求】实现当手机号已填写和协议已勾选时,“立即登录”按钮变亮,按钮可点击;若有一个不满足,按钮置灰,不可点击;实现获取短信验证码,倒计时提示操作;对不满足要求内容进行toast弹窗提示。 ... ...
自定义TextView,实现渐变色的边框、渐变色的文字、以及可以自己设置的drawable图片。
三种前景模式:图标、文字、带遮罩的图标(任意变色) 支持QSS直接设置部分属性 与父类 QPushButton 兼容 时间准确性:根据时间戳计算动画进度,即使在低性能机器上也可准时完成动画 稳定性:一按钮多功能,完美兼容...