Android градиент SVG в селекторе - PullRequest
0 голосов
/ 20 июня 2020

Я хотел бы добавить ресурс svg в BottomNavigationView. Это отлично работает, когда я использую svg-файлы и селектор с двумя цветами: один отмечен, а другой - по умолчанию. Проблема в том, что я пытаюсь использовать градиент вместо одного цвета.

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true">
    <shape>
        <gradient
            android:angle="270"
            android:startColor="@color/gradient_start"
            android:endColor="@color/gradient_end"
            android:type="linear"            
        />
    </shape>
</item>
<item android:color="@color/black_28"/>

Когда я это делаю, результат становится розовым при выборе кнопки навигации

Есть ли способ, как я могу использовать градиент для ресурса svg в BottomNavigationView?

...