SateListDrawable,可包含一个 Drawable 数组,让目标组件在不同状态显示不同 Drawable。对应的 xml 文件的根节点

示例

edittext_focused.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:color="#f60"></item>
<item android:state_focused="false" android:color="#0a0"></item>
</selector>

activity_main.xml

<EditText
android:id="@+id/editText"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@drawable/edittext_focused"
android:text="生活好枯燥啊!"/>
<EditText
android:id="@+id/editText2"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@drawable/edittext_focused"
android:text="生活好枯燥啊!"
/>

效果:

最新文章

  1. Good Bye 2016 - D
  2. hive 表分区操作
  3. SqlDependency数据库同步+signalr 推送消息
  4. ros的源码阅读
  5. XAML 概述二
  6. 关于WCF的引用,添加服务和添加web服务的区别
  7. ng-init小解
  8. Docker最全教程之使用TeamCity来完成内部CI、CD流程(十六)
  9. 自学Python3.3-函数分类(内置函数补充)
  10. JavaScript设计模式 - 策略模式(表单验证)
  11. 030.Zabbix分布式部署
  12. Domination(概率DP)
  13. Mac安装mysql8.0.12
  14. C#线程同步方法汇总
  15. 查看job的运行日志
  16. 从LinqPad入门Linq
  17. Spring 之 AOP
  18. java向数据库插入N条数据
  19. CSS--浮动(float)布局
  20. (转)ios error:unrecognized selector sent to class

热门文章

  1. python小练习-列表、字典
  2. Centos7 安装完以后安全配置
  3. Oracle 中序列使用
  4. Kubernetes Ingress简单入门
  5. RabbitMQ(1)---基本概念
  6. SD.Team回复形象小人偶
  7. 02 . Redis哨兵
  8. 内部服务器错误Internal server error解决方法
  9. 通过link的preload进行内容预加载
  10. 【JSP】el、jstl、MVC、三层架构