该颜色状态列表只对控件文本颜色起作用,作为android:textColor的属性值来使用,用作控件的android:background属性将不起作用,需要用drawable state list取代color state list.
文件位置:
res/color/filename.xml
filename将用作 resource ID.
资源引用:
In Java: R.color.filename
In XML: @[package:]color/filename
定义:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:color="hex_color"
android:state_pressed=["true" | "false"]
android:state_focused=["true" | "false"]
android:state_selected=["true" | "false"]
android:state_active=["true" | "false"]
android:state_checkable=["true" | "false"]
android:state_checked=["true" | "false"]
android:state_enabled=["true" | "false"]
android:state_window_focused=["true" | "false"] />
</selector>
实例:
XML 文件存放位置 res/color/button_text.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="#ffff0000"/> <!-- pressed -->
<item android:state_focused="true"
android:color="#ff0000ff"/> <!-- focused -->
<item android:color="#ff000000"/> <!-- default -->
</selector>
视图应用该颜色状态列表xml
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/button_text"
android:textColor="@color/button_text" />
http://ck19860613.iteye.com/blog/834382
分享到:
相关推荐
StateView一个轻量级的控件, 继承自View, 初始状态下是不可见的, 不占布局位置, 占用内存少。 相对于其他具有同样功能的一些控件, StateView更具有优势。
Android-State A utility library for Android to save objects in a Bundle without any boilerplate. It uses an annotation processor to wire up all dependencies. Download Download the latest library and ...
StateMachine - 用于有限状态机的Kotlin DSL
拥有三种状态纯Material风格的Android Checkbox控件
Android即时网络监听库,只需几行代码就可得到当前网络状态为wifi还是GPRS或是网络连接还是网络断开,监听犹如EventBus那般优雅。
androidx-savedstate-1.0.0.aar
赠送jar包:flink-queryable-state-client-java-1.10.0.jar; 赠送原API文档:flink-queryable-state-client-java-1.10.0-javadoc.jar; 赠送源代码:flink-queryable-state-client-java-1.10.0-sources.jar; 赠送...
Dspace--Canoe--Stateflow三种软件的比较及所用领域分析.pdfDspace--Canoe--Stateflow三种软件的比较及所用领域分析.pdfDspace--Canoe--Stateflow三种软件的比较及所用领域分析.pdfDspace--Canoe--Stateflow三种软件...
docker load -i kube-state-metrics-v2.4.2.tar.gz docker images|grep k8s.gcr.io/kube-state-metrics/kube-state-metrics
docker load -i kube-state-metrics-v2.3.0.tar.gz 上传
stateflow逻辑系统建模的部分程序-stateflow.rar 文件中包含流程图、在动作中执行事件、状态执行顺序三个文件夹和一个word文档,简介如下: 流程图包含: stateflow_xuanzejiegou.mdl--------用stateflow搭建...
赠送jar包:flink-queryable-state-client-java-1.13.2.jar; 赠送原API文档:flink-queryable-state-client-java-1.13.2-javadoc.jar; 赠送源代码:flink-queryable-state-client-java-1.13.2-sources.jar; 赠送...
selectedTextColorreference选中的item的文字颜色ascv_itemsreference控件item上显示的文字ascv_valuesreference控件item的值,会被传给监听器。未设置时,默认使用ascv_items。ascv_equalWidthboolean当item上的...
Atom-atom-state-machine-cat-preview.zip,用于编写(和预览)漂亮的状态机图表的atom包atom状态机cat预览包,atom是一个用web技术构建的开源文本编辑器。
【delphi】Android系统状态广播消息感知控件及演示程序源代码,详细介绍了Android系统消息广播感知原理。 控件感知功能包括: 1. 感知蓝颜状态变化 2. 感知WiFI状态变化 3. 感知电源状态变化 4. 感知网络状态变化 5....
FlatTabControl+Tri-State TreeView control扩展控件NET
Time-series---deep-learning---state-of-the-art, 科学时间序列与艺术深层学习状态 深入学习和时序文件显示DeepLearning和时间序列的书目参考列表,按类型和年份组织。 我在每个参考中添加了一些附加注释。目录带...
原文链接:https://blog.csdn.net/m0_37814112/article/details/122041607 说明:K8S资源对象监控kube-state-metrics-2.0.0镜像文件及资源清单文件
In January 2018, RightScale surveyed 997 technical professionals across a broad cross-section of organizations about their adoption of cloud computing.