Простое решение, которое сделает ваш интерфейс более гибким. Сначала сделайте свои Edittext
х background="@null"
. Затем сделайте черное подчеркивание для вашего Edittext
. Здесь вы можете увеличить или уменьшить толщину черной линии, увеличив или уменьшив значение ее высоты, которое в настоящее время составляет 2px
. Вы можете сделать его короче или длиннее, увеличив или уменьшив его начальный и конечный поля. Вы также можете изменить размер EditText
. Все, что вы можете сделать сейчас с полями, отступами, пользовательской высотой, пользовательской шириной и т. Д. c.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:layout_marginEnd="32dp"
android:background="@null"
android:hint="Your textview"/>
<View
android:id="@+id/divider1"
android:background="#000000"
android:layout_width="match_parent"
android:layout_height="2px"
android:layout_marginStart="32dp"
android:layout_marginEnd="32dp"/>
</LinearLayout>