EditView设置边框
昨天,我试着做一个登陆界面时,用户名和密码的输入框是一条横线在下边,我觉得不好看,想设置成边框样式。在网上搜了一下,解决了这个问题。
第一种比较简单,但是样式不好看。
只需在EditText属性中增加“
android:background="@android:drawable/edit_text"
”一条即可。
第二种是在EditText的background设置为自定义的样式。
1.新建一个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>
2.新建获得焦点的shape文件,在drawable下新建bg_edittext_focused.xml.
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@android:color/transparent" /> <corners android:radius="1dp"/> <stroke android:width="1dip" android:color="#728ea3" /> </shape>
3.新建失去焦点的shape文件,在drawable下新建bg_edittext_normal.xml.
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@android:color/transparent" /> <corners android:radius="1dp"/> <stroke android:width="1dip" android:color="#BDC7D8" /> </shape>
4,把EditText的样式设置为bg_edittext.xml
android:background="@drawable/bg_edittext"
这样就完成设置了。
EditView设置边框相关推荐
- storyboard或者Xib给View设置边框属性(颜色,宽度,圆角)
纯代码设置Button或者其他View的边框属性 例: UIView* view = [[UIView alloc]init]; view.layer.borderWidth = 2.0; view. ...
- relativelayout设置边框_Android表格布局之设置边框
Android表格布局本身没有边框,不过可以通过背景色的设置可以实现表格边框的显示. 首先可以设置TableRow的背景色,然后设置内容的背景色.根据它们的颜色差就出现了边框.只要微调Content与 ...
- html设置边框dw,Dreamweaver Css边框属性
文章来源:清风网络 http://www.vipcn.com 使用"CSS 样式定义"对话框的"边框"类别可以定义元素周围的边框的设置(如宽度.颜色和样式). ...
- android wps表格如何设置边框颜色
今天,简单讲讲如何使用WPS Excel设置表格边框. 这个可以说可android的关系不大,但是之前工作时,组长让我写一下工作计划要求用表格写.我完成后,组长说要是美观一些就好,于是自己查询了相关资 ...
- html怎么给边框改样式,html里面怎么设置边框?html边框样式设置方法
html怎么设置边框?html边框线怎么设置?相信有很多刚刚接触html的朋友都会有这样的疑问.本章就给大家介绍html里面怎么设置边框?html边框样式设置方法.有一定的参考价值,有需要的朋友可以参 ...
- table 设置边框
本文引自:https://www.cnblogs.com/leona-d/p/6125896.html 示例代码: <!DOCTYPE html> <html lang=" ...
- [css] 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办?
[css] 移动页面底部工具条有3个图标,如何平分?在设置边框后最后一个图标掉下去了怎么办? flex-wrap nowrap, 一般flex默认就是nowrap white-space:nowrap ...
- html边框自动变颜色,css怎么设置边框颜色?
元素外边距内就是元素的的边框 (border).元素的边框就是围绕元素内容和内边据的一条或多条线.每个边框有 3 个方面:宽度.样式,以及颜色.下面我们就来看一下css设置边框颜色的方法. css可以 ...
- python选定区域设置边框_Python教程:巧用openpyxl为指定区域设置边框为粗匣框线...
有些小伙伴做表格追求版面美观,有的是喜欢表格层次分明,那就一定不能错过今天的巧用openpyxl设置边框为粗匣框线教学,集美观与层次分明一体的实用教学. 举个简单的例子,就是这样: 思路:openpy ...
最新文章
- 15 个 JavaScript Web UI 库 (转)
- Django笔记(一)
- callable函数 stride的意义 Math.round(),Math.ceil(),Math.floor()用法
- cat、tac、more、less、head、tail、cut
- linux 虚拟仪器,linux平台下编写虚拟仪器系统设计
- Android复习02(ListView具体操作[很详细]、简单音乐播放器)
- mysql 导出数据库中的某张数据表_mysql 导出数据库中的某张数据表
- ruby 生成哈希值_如何检查Ruby中是否存在哈希键?
- html诗词赏析网页制作步骤,制作网页详细操作步骤
- java多个文件压缩_java实现多个文件压缩
- 线段树(区间合并) LA 3989 Ray, Pass me the dishes!
- [实战]MVC5+EF6+MySql企业网盘实战(24)——视频列表
- 不要相信程序员在加班时间写的代码
- 关于集训7教机房没网络 问题的解决方案
- 美图大咖-电商图片处理软件
- 数字逻辑实验一 门电路逻辑功能及测试
- AC自动机 洛谷P3966 单词
- 石家庄规划建设智慧城市 三年后城市将大变样
- Stream流--java.lang.IllegalStateException: stream has already been operated upon or closed
- Qgis教程3:数据美化
热门文章
- [转] 理解SVG transform坐标变换
- 老李推荐: 第8章4节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-启动AndroidDebugBridge 2...
- 面试和人生目标(转)
- 条款七 为多态基类声明virtual析构函数
- UVA 321 The New Villa
- Spring 注解编程之 AnnotationMetadata
- BZOJ2876 [Noi2012]骑行川藏 【拉格朗日乘数法】
- 【算法题1】上台阶问题
- H3 BPM报销流程开发示例
- KR C 传统C语言的函数定义