Добавить нижнюю границу к виджету редактирования текста

Я хочу добавить нижнюю границу к виджету редактирования текста, как в дизайне материала, но не могу найти способ сделать это. Спасибо за помощников

    <shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <solid android:color="#ffffff" />
    <stroke android:width="1dip" android:color="#000000" />
    </shape>

2 ответа

Получите изображение 9 патчей. Этот сайт может помочь вам создать их и использовать в качестве фонового ресурса для вашего текста редактирования.

android:background="@drawable/9patchname"

Кроме того, вы можете подделать его с отдельным видом под текстом редактирования

<style name="divider">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">1dp</item>
    <item name="android:background">@color/grey</item>
</style>


<View style="@style/divider" />

ДОБАВЬТЕ ЭТО ИЗОБРАЖЕНИЕ К ВАШЕМУ EDITTEXT

            android:id="@+id/edt_password"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="15dp"
            android:layout_marginRight="15dp"
            android:layout_marginTop="10dp"
            android:singleLine="true"
            android:background="@drawable/input_text_bg"
            android:gravity="bottom"
            android:hint="@string/hint_password"
            android:inputType="textPassword"
            android:paddingBottom="3dp"
            android:paddingLeft="5dp" />
Другие вопросы по тегам