android edittext设置文字与下划线的距离
时间: 2023-12-14 10:38:29 浏览: 284
Android如何自定义EditText光标与下划线颜色详解
你可以通过设置 EditText 的 padding 属性来实现文字与下划线的距离。
例如,设置 EditText 的顶部 padding 为 10dp:
```xml
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:background="@drawable/edittext_bg"
android:text="Hello World!" />
```
其中,`@drawable/edittext_bg` 是一个自定义的背景 drawable,用来绘制下划线。你可以在 drawable 文件夹中创建一个 XML 文件来定义该 drawable,例如:
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:width="1dp"
android:color="#000000" />
</shape>
```
这样设置之后,EditText 的文字和下划线之间的距离就会增加 10dp。你可以根据实际需求调整该值。
阅读全文