Как сохранить исходные цвета значков, когда элемент выбран в android.support.design.widget.BottomNavigationView - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь отключить оттенок для выбранного элемента, чтобы сохранить исходные цвета значков при использовании android.support.design.widget.BottomNavigationView и иметь серый оттенок, когда элемент не выбран.

IЯ попытался установить

navigation.itemIconTintList  = null //kotlin

, но он отображает выбранное и невыбранное состояние как оригинальный значок без оттенка.

Я также попытался применить следующий селектор к приложению: itemIconTint в BottomNavigationView

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:color="@android:color/darker_gray"
        android:state_checked="false"/>
    <item
        android:color="@android:color/transparent"
        android:state_checked="true"/>
</selector>

но это делает выбранный элемент невидимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...