OutlinedBox для TextInputEditText не работает - PullRequest
0 голосов
/ 20 ноября 2018

Я работаю на экране входа в систему, где хочу реализовать редактирование текста материала в следующем виде:

enter image description here

Ниже приведен мой код:

<com.google.android.material.textfield.TextInputLayout
        android:layout_width="match_parent"
        style="@style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox"
        android:layout_height="wrap_content">

        <com.google.android.material.textfield.TextInputEditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="This is Hint"/>

    </com.google.android.material.textfield.TextInputLayout>

Но OutlinedBox не появляется.Вот как это выглядит:

enter image description here

PLease help.

1 Ответ

0 голосов
/ 20 ноября 2018

Используйте это

style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"

Вместо этого

style="@style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox"

ОБРАЗЕЦ КОДА

<com.google.android.material.textfield.TextInputLayout
    android:layout_width="match_parent"
    style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
    android:layout_height="wrap_content">

    <com.google.android.material.textfield.TextInputEditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="This is Hint"/>

</com.google.android.material.textfield.TextInputLayout>

ВЫХОД enter image description here

...