Ошибка надувания TextInputLayout.Outlined после переключения на AndroidX

Вопрос задан: 8 месяцев назад Последняя активность: 8 месяцев назад
up -1 down

Ошибка надувания класса android.support.design.widget.TextInputLayout после переключения на AndroidX и включения style/Widget.MaterialComponents.TextInputLayout.OutlinedBox

Здравствуйте друзья, сегодня я переключил свои проекты на Androidx (требуется для новой нужной мне библиотеки), и я получаю сообщения об ошибках TextInputLayout.

Обратите внимание, что он прекрасно компилируется, когда я удаляю стиль OulinedBox, но он мне абсолютно необходим для этого проекта.

Кто-нибудь знает способ заставить стиль OulinedBox TextInputLayout работать с AndroidX?

Большое спасибо за вашу помощь и время.

<android.support.design.widget.TextInputLayout
    style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginHorizontal="60dp"
    android:layout_marginTop="20dp"
    app:boxStrokeColor="@color/gradient_begin_purple">

    <com.google.android.material.textfield.TextInputEditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="@string/login"
        android:textSize="20dp" />
</android.support.design.widget.TextInputLayout>

1 ответ

up 1 down

добавлять implementation "com.google.android.material:material:1.1.0-alpha02"вместо поддержки дизайн библиотеки. Это работает отлично для меня после замены выше.