带圆角的EditText
2016-05-27 16:53
267 查看
1.首先在drawable下新建Drawable resource file(后缀为.XML)
(1)bg_edittext_focused.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--<solid android:color="#eae1e1" />-->
<corners android:radius="10dip"/>
<stroke
android:width="1dip"
android:color="#728ea3" />
</shape>
(2)bg_edittext_normal.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--<solid android:color="#f1e5e5" />-->
<corners android:radius="10dip"/>
<stroke
android:width="1dip"
android:color="#BDC7D8" />
</shape>
(3)bg_edittext.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false"
android:drawable="@drawable/bg_edittext_normal" />
<item android:state_focused="true"
android:drawable="@drawable/bg_edittext_focused" />
</selector>
(4)注释
solid:设置边框内容填充色
corners:设置圆角半径
stroke:设置边框
图:
(1)bg_edittext_focused.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--<solid android:color="#eae1e1" />-->
<corners android:radius="10dip"/>
<stroke
android:width="1dip"
android:color="#728ea3" />
</shape>
(2)bg_edittext_normal.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!--<solid android:color="#f1e5e5" />-->
<corners android:radius="10dip"/>
<stroke
android:width="1dip"
android:color="#BDC7D8" />
</shape>
(3)bg_edittext.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false"
android:drawable="@drawable/bg_edittext_normal" />
<item android:state_focused="true"
android:drawable="@drawable/bg_edittext_focused" />
</selector>
(4)注释
solid:设置边框内容填充色
corners:设置圆角半径
stroke:设置边框
图:
相关文章推荐
- Install CuDNN on Ubuntu 16.04?
- 1、读取Android工程下的配置文件
- Spring中配置Quartz的misfireInstruction
- 设计模式——装饰者模式
- 计算机视觉领域的一些牛人博客,研究机构等的网站链接
- 运动模板跟踪
- Android实现应用下载并自动安装apk包
- vsftp搭配iptables的配置
- 图片服务器跨域的问题
- 团队作业六
- 剑指Offer:树的子结构
- 程序员职业素养笔记
- CSS隐藏文字以及以图代字( text-indent: 100%;)
- Android Studio之常用设置
- 表示和描述(3)
- 总结几点Quartz的经验
- java多线程---顺序打印ABC的三种实现---synchronized方式
- Android中如何通过程序打开或关闭GPS
- MongoDB的主从复制与复制集
- MFC编辑框“请输入一个整数”,数字后面自动跟了一个0