У меня есть BottomNavigationView
, который предоставляет панель вкладок на Android. Я хочу программно изменить его значок, что я пытался сделать, используя следующее
BottomNavigationItemView organisationTab = findViewById(R.id.navigation_dashboard);
organisationTab.setIcon(getResources().getDrawable(R.drawable.tab_bank_feeds_uk));
Это работает, но когда я выбираю любой элемент на панели вкладок, он возвращается к исходному состоянию.
Я попытался снова установить его в прослушивателе onclick, но он продолжает возвращаться к исходному состоянию, я протестировал это на пустом проекте, чтобы убедиться, что в моем текущем коде нет ничего странного.
Любая помощь будет принята с благодарностью.