Проблема с удалением розового оттенка из TextInputLayout после перехода на материал 3Android

Форум для тех, кто программирует под Android
Anonymous
Проблема с удалением розового оттенка из TextInputLayout после перехода на материал 3

Сообщение Anonymous »

Я мигрирую тему приложения с MaterialComponents в Material3. В то время как мне удалось восстановить большинство оригинальных цветов моего приложения, я борюсь с моим TextInputLayout S, который теперь имеет тонкий (но заметный) розовый оттенок, который я не могу удалить.
MaterialComponents (предыдущий взгляд):

material3 (новый вид):

Я попытался настраивать атрибуты, такие как ColorfaceContainerHeghest и My TextInputLayout s 'boxbackgroundcolor , но настройка серого цвета, такого как #15000000 (которые, кажется, приблизительно Предыдущий цвет) по -прежнему приводит к розовому рендерингу, в то время как цвета, такие как синий или зеленый, обновляют цвет, как и ожидаемый. >

Код: Выделить всё




@color/light_blue
@color/navy_blue
@color/black


@color/brown
@color/yellow
@color/white

@color/black
@color/white
@android:color/transparent
@android:color/transparent



?attr/colorPrimaryVariant
?attr/colorPrimaryVariant
?attr/colorPrimaryVariant



Переключение родителей TextInputLayout.formfield между widget.material3 Розовый оттенок - он меняется только при изменении основной темы.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... material-3

Вернуться в «Android»