Как убрать выделение снизу в AppCompatEditText Внутри TextInputLayout на тему материала? - PullRequest
0 голосов
/ 27 февраля 2020

Я создаю поле пароля с пользовательским фоном, используя TextInputLayout и AppCompatEditText. Перед использованием Theme.MaterialComponents поле было в порядке, но после его использования мой AppCompatEditText начал показывать подсветку линии внизу. Я уверен, что это из-за стиля материала, но я не мог выяснить, какой атрибут я могу использовать для удаления линии, и я также не совсем уверен, находится ли он на TextInputLayout или AppCompatEditText.

EditText with bottom highlight

<com.google.android.material.textfield.TextInputLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="6dp"
            app:hintEnabled="false"
            app:passwordToggleEnabled="true">

            <androidx.appcompat.widget.AppCompatEditText
                android:id="@+id/passwordInput"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginStart="@dimen/activity_horizontal_margin"
                android:layout_marginTop="6dp"
                android:layout_marginEnd="@dimen/activity_horizontal_margin"
                android:background="@drawable/bg_input_border"
                android:fontFamily="@font/opensans_regular"
                android:hint="@string/password_hint"
                android:inputType="textPassword"
                android:paddingLeft="10dp"
                android:paddingTop="13dp"
                android:paddingRight="10dp"
                android:paddingBottom="13dp"
                android:textSize="16sp" />
        </com.google.android.material.textfield.TextInputLayout>
...