Android学习笔记StateListDrawable文件
2024-10-09 03:57:28
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="生活好枯燥啊!"
/>
效果:
最新文章
- Good Bye 2016 - D
- hive 表分区操作
- SqlDependency数据库同步+signalr 推送消息
- ros的源码阅读
- XAML 概述二
- 关于WCF的引用,添加服务和添加web服务的区别
- ng-init小解
- Docker最全教程之使用TeamCity来完成内部CI、CD流程(十六)
- 自学Python3.3-函数分类(内置函数补充)
- JavaScript设计模式 - 策略模式(表单验证)
- 030.Zabbix分布式部署
- Domination(概率DP)
- Mac安装mysql8.0.12
- C#线程同步方法汇总
- 查看job的运行日志
- 从LinqPad入门Linq
- Spring 之 AOP
- java向数据库插入N条数据
- CSS--浮动(float)布局
- (转)ios error:unrecognized selector sent to class