热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

Android中EditText如何去除边框添加下划线

这篇文章主要介绍了Android中EditText如何去除边框添加下划线的相关资料,需要的朋友可以参考下

废话不多说了,直接给大家贴代码了。

<&#63;xml version="1.0" encoding="utf-8"&#63;> 
 
 
 
 
 

其中background,可以设置成其他颜色等

textColor不一定要是null,可以设置字体颜色

加下划线

public class LineEditText extends EditText { 
// 画笔 用来画下划线 
private Paint paint; 
public LineEditText(Context context, AttributeSet attrs) { 
super(context, attrs); 
paint = new Paint(); 
paint.setStyle(Paint.Style.STROKE); 
paint.setColor(Color.RED); 
// 开启抗锯齿 较耗内存 
paint.setAntiAlias(true); 
} 
@Override 
protected void onDraw(Canvas canvas) { 
super.onDraw(canvas); 
// 得到总行数 
int lineCount = getLineCount(); 
// 得到每行的高度 
int lineHeight = getLineHeight(); 
// 根据行数循环画线 
for (int i = 0; i 

以上内容给大家介绍了Android中EditText如何去除边框添加下划线的相关内容,希望对大家有所帮助!


推荐阅读
  • Android使用系统相机拍照和读取相册照片1.拍照(对于7.0以上的版本,不在允许直接访问uri)`若不指定输出路径intent.putExtra(MediaStore.EXTR ... [详细]
  • 导读:很多朋友问到关于黑马php2019如何的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
  • 转载:http:www.cnblogs.comelleniouarchive201204252469676.html ... [详细]
  • HashMap与LinkedHashMap的结构对比
    参考自:跳转HashMap和LinkedHashMap属于线程不安全的HashTable属于线程安全再来看看HashMap和LinkedHashMap的结构图 ... [详细]
  • 概况:我要怎样o找到设备o位置?o感应动作?o感应设备o方位?o独特地定义设备o? ... [详细]
  • 引用引用某位技术大牛推荐的技术成长方法:1)我们要经常关注技术网站,如csdn,iteye,infoq等;  2)要努力提高英语水平,学习研究第一手的技术资料 ... [详细]
  • 最近写一个小程序IPSwitcher时用到tinyXML,这个类可以读出UTF-8的XML,但是如果让它生成XML文件(SaveFile),则是用ASCII方式,这时一旦加入中文则浏览器无法解析。因此 ... [详细]
  • Java程序包不存在问题的解决办法
    最近工作中遇到个问题,代码中没有报错,启动时报错,但是程序包不存在,这篇文章主要给大家介绍了关于Java程序包不存在问题的解决办法,需要的朋友可以参考下 ... [详细]
  • parseBeanDefinitionElement方法是在org.springframework.beans.factory.xml.BeanDefinitionParserDe ... [详细]
  • 在Windows上安装python2pluslxmlplusmechanize的最简单方法是什么?我正在寻找一个易于遵循的解决方案,并且还可以在将来轻松安装其他库(鸡蛋?). ... [详细]
  • Hadoop + Spark安装(三) —— 调hadoop
    ***************************测试hadoop及问题跟进***************************执行以下语句报错datahadoop-2.9. ... [详细]
  • jeecgboot多表联合查询
    在数据大屏中需要多表联合查询的业务处理,而Jeecgboot提供的生成工具只能满足最普遍的简单代码,mybatis-plus框架使用的QueryWrapper显然无法满足多表联合查 ... [详细]
  • 开发笔记:AJAX了解内容
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了AJAX了解内容相关的知识,希望对你有一定的参考价值。1.什么是AJAX?AJAX ... [详细]
  • 给硬件工程师的入门课系统框图的设计
    无论一个问题多么复杂,如果能以正确的方式去看待,它都会变得简单起来——德内拉梅多斯《系统之美》图微软硬件设计系统框图图赛灵思K7DEMO板硬件设计系统框 ... [详细]
  • Apifox使用攻略
    目录前言 ... [详细]
author-avatar
双语的家_352
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有