Проблема с удалением розового оттенка из 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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