【发布时间】:2020-11-03 07:32:41
【问题描述】:
我有一个BottomNavigationView,它在 Android 上提供了一个标签栏。我想以编程方式更改它的图标,我尝试使用以下方法进行操作
BottomNavigationItemView organisationTab = findViewById(R.id.navigation_dashboard);
organisationTab.setIcon(getResources().getDrawable(R.drawable.tab_bank_feeds_uk));
这可行,但是当我选择标签栏上的任何项目时,它会恢复为原始状态。
我尝试在 onclick 监听器上再次设置它,但它一直恢复到原来的状态,我已经在一个空白项目上对此进行了测试,以确保我当前的代码中没有任何奇怪的事情发生。
任何帮助将不胜感激。
【问题讨论】:
标签: android tabbar bottomnavigationview