Невозможно изменить цвет кнопки материала - PullRequest
0 голосов
/ 25 марта 2020

Я проверил другие ответы, но у меня ничего не получалось. У меня есть кнопка Материал:

    <Button
    android:id="@+id/save_btn"
    android:layout_width="272dp"
    android:layout_height="53dp"
    android:layout_marginTop="124dp"
    app:layout_constraintHorizontal_bias="0.5"
    app:cornerRadius="20dp"
    android:text="Сохранить"
    android:textSize="15sp" />

Мне нужно динамически изменить цвет фона, для этого я использую этот код:

     if (condition) {
            save_btn.setBackgroundColor(R.color.red)
        }
        else {
            save_btn.setBackgroundColor(R.color.colorPrimary)
        }

 <color name="colorPrimary">#B6B6B6</color>
<color name="red">#FF473D</color>

Но вместо красного цвета я получаю синий. Что происходит?

...