Android studio edittext下划线
时间: 2024-01-21 22:48:34 浏览: 29
你可以使用以下代码为 EditText 添加下划线:
首先,在 `res/drawable` 目录下创建一个 XML 文件,例如 `underline.xml`,并添加以下代码:
```xml
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="@android:color/black"/>
</shape>
```
然后,在你的 EditText 中添加以下代码:
```xml
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@null"
android:drawablePadding="10dp"
android:drawableStart="@drawable/underline"
android:hint="Enter text here"
android:paddingLeft="10dp"
android:paddingRight="10dp"/>
```
其中,`android:background="@null"` 将 EditText 的背景设置为空,`android:drawableStart="@drawable/underline"` 将下划线作为 EditText 的起始图标添加,`android:drawablePadding="10dp"` 将下划线与 EditText 的文本分开,`android:paddingLeft="10dp"` 和 `android:paddingRight="10dp"` 添加 EditText 的左右填充以使其看起来更好。
这样,你的 EditText 就会显示带有下划线的文本输入框了。