iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android开发中自定义editText下划线
  • 180
分享到

Android开发中自定义editText下划线

摘要

看了下网上代码: 我想要的效果如下图 下划线和文字有15dp的间距   eeeeee的颜色 上代码, <"1.0" encoding="utf-8"?&g

看了下网上代码:

我想要的效果如下图

自定义 editText下划线_下划线

下划线和文字有15dp的间距   eeeeee的颜色

上代码,

<"1.0" encoding="utf-8"?>
<layer-list xmlns:Android="Http://schemas.android.com/apk/res/android">

    <item
            android:bottom="0dp"
            android:left="-1dp"
            android:right="-1dp"
            android:top="-1dp">
        <shape>
            <solid android:color="@android:color/transparent" />
            <stroke      android:color="@color/color_eeeeee"
                         android:width="1dp" />
            <padding android:bottom="15dp" />

        </shape>
    </item>

</layer-list>

那么 就会变成4边都有边框包裹,这里设置-1dp 是抹去不想显示的边框,因为只需要下划线  ,所以上下左全部设置成-1dp,

shape中的 stroke  中  2个属性 ,一个是color  表示边框的颜色,width表示边框的宽度。我这里设置1DP

需求是文字与下划线间隔15DP  ,那么就在<padding 中设置bottom 为15dp。

再写个selector  就可以用了

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="false" android:drawable="@drawable/et_underline_selected"/>
    <item android:state_focused="true" android:drawable="@drawable/et_underline_selected"/>
</selector>

然后把这个样式设置成edittext的默认样式,以后就不用每次都调用这个了

具体操作如下

现在androidManifest中找到你系统的样式

自定义 editText下划线_下划线_02

自定义 editText下划线_下划线_03

到此这篇关于Android开发中自定义 editText下划线的文章就介绍到这了,更多相关自定义 editText下划线内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Android开发中自定义editText下划线

本文链接: https://www.lsjlt.com/news/198954.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android开发中自定义editText下划线
    看了下网上代码: 我想要的效果如下图 下划线和文字有15dp的间距   eeeeee的颜色 上代码, <"1.0" encoding="utf-8">...
    99+
    2023-03-08
    EditText设置下划线 EditText自定义下划线 Android如何自定义EditText下划线
  • Android开发中如何自定义editText下划线
    这篇文章主要介绍“Android开发中如何自定义editText下划线”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Android开发中如何自定义editText下划线”文章能帮助大家解决问题。效果...
    99+
    2023-07-05
  • Android如何自定义EditText光标与下划线颜色详解
    前言最近在写些小Demo复习基础,在用到EditText的时候突然发现之前几乎没有注意到它的光标和下划线的颜色,于是花了不少时间,看了不少博客,现在就来总结和分享一下收获,话不多说了,来一起看看详细的介绍:1、第一印象:原生的EditTex...
    99+
    2023-05-30
    android 自定义edittext 下划线颜色
  • HTML怎么自定义下划线的样式
    这篇文章主要讲解了“HTML怎么自定义下划线的样式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML怎么自定义下划线的样式”吧!   text-dec...
    99+
    2024-04-02
  • Android自定义定时闹钟开发
    本文实例为大家分享了Android开发之自定义闹钟实现,供大家参考,具体内容如下 闹钟时间设置及显示 闹钟的布局很简单,就是一个简单时间设置,所以自己写一个简单的布局按钮之类的也可以...
    99+
    2024-04-02
  • Android 自定义EditText输入框带清空按钮
    Android 自定义EditText输入框带清空按钮当用户输入字符后 EditText会自动在输入框的内部右侧出现删除按钮重写EditText达到简化布局的效果效果图:继承EditTextpackage com.example.myedi...
    99+
    2023-05-31
    android edittext 清空按钮
  • Android开发中怎么自定义时间轴
    今天就跟大家聊聊有关Android开发中怎么自定义时间轴,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。具体内容如下 时间轴效果,实际上非常简单,就是listView中一个又一个的条目...
    99+
    2023-05-31
    android 时间轴 roi
  • CSS虚线下划线及虚线怎么定义
    今天小编给大家分享一下CSS虚线下划线及虚线怎么定义的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • Android开发中怎么样实现自定义toast
    这篇文章将为大家详细讲解有关Android开发中怎么样实现自定义toast,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。具体方法如下://自定义布局的toastcustomViewToast...
    99+
    2023-05-31
    android roi toast
  • Android开发中如何自定义加载动画
    这篇文章主要为大家展示了“Android开发中如何自定义加载动画”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Android开发中如何自定义加载动画”这篇文章吧。一、demo简介效果展示如下图,...
    99+
    2023-06-29
  • Python中下划线含义详解
    格式例子作用及含义单下划线开头_var仅供内部使用,通常不会有python解释器强制执行末尾单下划线var_单个末尾下划线(后缀)是一个约定,用来避免与Python关键字产生命名冲突...
    99+
    2024-04-02
  • Android实现自定义带删除功能的EditText实例
    1.说明自定义带删除功能的EditText有两种方法,第一种是用组合视图的方法,即在一个view视图里面左侧放置一个EditText,右侧放置一个ImageView,但是这样增加了视图的层次,而且对输入内容的长度要做一定的处理。第二种是重新...
    99+
    2023-05-31
    android edittext roi
  • Android开发之自定义UI组件详解
    Android开发自定义UI组件实现红色小球跟随手指移动 要写实现自定义UI组件,要创建一个BallView类,继承View类,在BallView类中创建画笔,然后重写OnDraw(...
    99+
    2024-04-02
  • Android WebView开发之自定义WebView工具框
    附GitHub源码:WebViewExplore 先看图: 在WebView页面长按时会弹出一个复制框,但如果里面的item不是我们想要的或者想自定义,那么可以通过覆盖WebVie...
    99+
    2024-04-02
  • Android实现自定义曲线图
    一般来说应用中比较常见的是折线图,直方图这种比较多,今天来写一个项目中的需求曲线图,也是在之前的折线图基础上改进而来,看效果图 主要考虑曲线的实现以及阴影部分的实现 先看代码: i...
    99+
    2024-04-02
  • Android开发中如何实现自定义ProgressBar的样式
    Android开发中如何实现自定义ProgressBar的样式?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。样式资源:progressbar_bg.xml,放在...
    99+
    2023-05-31
    android gr progressbar
  • Python中下划线有什么含义
    这篇文章主要为大家展示了“Python中下划线有什么含义”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python中下划线有什么含义”这篇文章吧。本文介绍了Python中单下划线和双下划线(&q...
    99+
    2023-06-20
  • Android开发之自定义加载动画详解
    目录一、demo简介二、分析贪吃动画的尺寸比例三、画圆四、实现张嘴闭嘴动画五、小球移动动画一、demo简介 1.效果展示如下图,我截了三个瞬间,但其实这是一个连续的动画,就是这个大圆...
    99+
    2024-04-02
  • hibernate或jpa中使用AliasToBeanResultTransformer自定义类型转换ResultTransformer下划线转驼峰
    在Hibernate或JPA中使用`AliasToBeanResultTransformer`进行自定义类型转换时,可以通过以下步骤...
    99+
    2023-09-12
    jpa
  • Android自定义view贝塞尔曲线
    本文实例为大家分享了Android自定义view贝塞尔曲线,供大家参考,具体内容如下 贝塞尔曲线 以一个简单的贝塞尔曲线为例,二阶曲线原理 贝塞尔曲线很多功能都会用到,比如小火箭发...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作