<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >
<!--注意名称 -->
<com.marine.study.LineEditText     android:id="@+id/myEdit"    android:layout_width="fill_parent"     android:layout_height="wrap_content"     style="?android:attr/textViewStyle"     android:background="@null"    android:textColor="@null"
/>
</LinearLayout> 

//请在这里添加您的包名
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.widget.EditText;  public class LineEditText extends EditText {  private Paint mPaint;  /** * @param context * @param attrs */  public LineEditText(Context context, AttributeSet attrs) {  super(context, attrs);  // TODO Auto-generated constructor stub  mPaint = new Paint();  mPaint.setStyle(Paint.Style.STROKE);  mPaint.setColor(Color.BLUE);  }  @Override  public void onDraw(Canvas canvas)  {  super.onDraw(canvas);  //      画底线  canvas.drawLine(0,this.getHeight()-1,  this.getWidth()-1, this.getHeight()-1, mPaint);  }
}  

import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Rect;
import android.os.Bundle;
import android.text.InputFilter;
import android.util.AttributeSet;
import android.widget.EditText;  public class LineEditTextTest extends Activity {  /** Called when the activity is first created. */  private EditText mEdit;  @Override  public void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.main);  mEdit=(LineEditText)findViewById(R.id.myEdit);  mEdit.setHint("从这里开始输入...");  mEdit.setSingleLine();  mEdit.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});  }  }  

转载于:https://www.cnblogs.com/Joanna-Yan/p/4758303.html

Android自定义EditText去除边框并添加下划线相关推荐

  1. 为文字添加下划线和中划线

    Android开发中如何给文字添加下划线和中划线呢,先看一下效果图: 下划线: 中划线: 方式一: //添加下划线 // textView.getPaint().setFlags(Paint.UNDE ...

  2. Android 给EditText添加下划线

    在安卓高版本中,默认是有下划线的,其下划线的颜色是由其主题颜色来控制的 <style name="AppTheme" parent="Theme.AppCompat ...

  3. android 下划线edittext,Android实现EditText添加下划线

    在安卓高版本,默认是有下划线的,其默认下划线的颜色是由其主题颜色来控制的! 控制如下: @color/colorPrimary @color/colorPrimaryDark **@color/col ...

  4. linux中文本怎么添加下划线,Android实现EditText添加下划线

    在安卓高版本,默认是有下划线的,其默认下划线的颜色是由其主题颜色来控制的! 控制如下: @color/colorPrimary @color/colorPrimaryDark **@color/col ...

  5. 给EditText添加下划线

    在安卓高版本,默认是有下划线的,其默认下划线的颜色是由其主题颜色来控制的! 控制如下: <style name="AppTheme" parent="Theme.A ...

  6. android textView 替文字添加下划线 删除线

    android textView 替文字添加下划线 删除线 方法1: tv=(TextView)findViewById(R.id.tv); tv.getPaint().setFlags(Paint. ...

  7. css中a标签超链接在新窗口中打开以及超链接去除/添加下划线

    css中a标签超链接属性设置 超链接基本语法: <a href="http://www.baidu.com">点击我会跳转到百度</a> a标签默认颜色为蓝 ...

  8. Android Textview 添加下划线 方法

    Android TextView 添加下划线的简单方法 在res的values资源文件夹下,给String.xml文件添加 <string name="userlicense" ...

  9. WebView实现改变选中区域颜色以及添加下划线

    一.Web端实现 最近遇到了一个问题,老大要求实现对WebView加载的html页面实现选中修改背景色以及添加下划线并可以删除,最后可以保存这些修改,下次进入该html界面时仍然能够显示之前添加的背景 ...

最新文章

  1. 生信分析平台方案推介,助力科研
  2. 2016年网络诉求:物联网+SDN+自动化
  3. Thread.sleep() SystemClock.sleep()
  4. MNIST手写数字识别
  5. 插入排序和冒泡排序算法JAVA实现
  6. c++ 多重背包状态转移方程_【考前再叮嘱】陌生方程式书写
  7. C语言malloc和calloc的区别
  8. C#使用Sockets操作FTP【转载】
  9. grayscale实现全站及局部变黑的效果 – 兼容IE/FF等浏览器
  10. 微信小程序手动获取自己位置wx.chooseLocation
  11. 将GitHub源代码打包成jar包
  12. 无法导入reg:指定的文件不是注册脚本——兼了解文本格式问题
  13. 如何给程序添加数字签名 sign
  14. 某音X-Argus,X-Gorgon,X-Helios,X-Khronos,X-Ladon,X-Medusa六神签名参数
  15. 字符串长度测量,大小比较
  16. layui控制table列长度_layui表头宽度和表格一致_天天都要用的10个word表格技巧,工作再忙都要学会!!......
  17. JavaScript 是世界上最好的语言?
  18. 【无标题】OSPF协议及ACL的使用及配置
  19. AIX smit设置设置能够输入中文
  20. linux 拍照的软件,六款优秀的Linux照片管理软件

热门文章

  1. 构建 RESTful Web 服务
  2. 【知识库专访】亲加CTO郝飞:直播技术架构解密与优化之道
  3. RedHat 系列 Linux 安装后,建立嵌入式开发环境
  4. 聊聊IO多路复用之select、poll、epoll详解
  5. 是什么让深度学习再次崛起并超越人类?
  6. Spark学习之路 (二十二)SparkStreaming的官方文档
  7. Linux的notifier机制在TP中的应用【转】
  8. [日推荐]『知乐邀请函』好用的H5制作工具
  9. 利用动态规划求连续数组最大和以及最大子矩阵的和
  10. cocos2d笔记——CCNode与CCAction