在Android中,EditText默认带有下划线,但你可以通过几种方法来去掉这个下划线。以下是一些常见的方法: 1. 使用XML属性 在布局XML文件中,你可以通过设置android:background属性为@null来去掉EditText的下划线。这是因为默认的下划线是EditText背景的一部分。 xml <EditText android:id="@+id/editText" android:layou...
如果您正在使用 材质组件 TextInputLayout ,将背景颜色设置为其他内容不会删除下划线,解决方案是设置 BoxBackgroundMode 像这样(kotlin): myTextInputLayout.boxBackgroundMode = TextInputLayout.BOX_BACKGROUND_NONE 或在xml 中: app:boxBackgroundMode="none" 我认为对组件进行此更改是为了使下划线使用自定义背景颜色...
androidedittext去边框去下划线edittext的background属性设置为null就搞定了 androidedittext去边框去下划线 EditText的background属性设置为@null就搞定了:android:background="@null" style属性倒是可加可不加 附原文: @SlumberMachine, that's a great observation! But, it seems that there is more to making ...
去除下划线为: 1android:background="@null" 一般我们需要在下面显示下划线,可以自己在下方添加一个view,或者textview等,设定颜色,宽度自定,高度设定为1dp或者更小,看需要,即可解决。 1<View2android:layout_width="match_parent"3android:layout_height="0.5dp"4android:layout_marginTop="5dp"5android:background...
Android学习——去除EditText的下划线 设置背景为空 1android:background="@null"
默认的 EditText 是带下划线和粗光标的,我们可以对它们进行简单的修改 android:background="@null" //去掉了下划线 android:textCursorDrawable="@null" //去掉光标的颜色 1. 2. 3. 自定义光标的颜色和宽度: <shape xmlns:android="http://schemas.android.com/apk/res/android"> ...
加下划线 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....
有的时候需要隐藏掉EditText的边框和下划线,代码为: 主要是这一栏: android:background="@null" 1. <EditText style="?android:attr/textViewStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null" ...
1.怎么才能做到每行文字下方都有一条线?那么首先需要获取文本的行数用EditText.getLineCount();再按行画线即可 2.怎么确定横线的位置?Y = EditText.getPaddingTop() + EditText.getLineHeight() * index;//Y坐标 = 文本框内上部留白 + 行宽 * 行索引(第几行)上面的方法是从上往下画线,...
Y = EditText.getPaddingTop() + EditText.getLineHeight() * index;//Y坐标 = 文本框内上部留白 + 行宽 * 行索引(第几行) 上面的方法是从上往下画线,当然也可以从下往上画线,在此不展开叙述 (四)编码 package com.ayqy.app_test; import android.content.Context; ...