我有一个带有BottomNavigationView的活动,我需要在单击按钮时切换我的 bottomNavigationView 的项目(删除旧项目并添加新项目)。我尝试了所有这些选项,但没有一个有效:
bottomNavigationView.getMenu().clear();
bottomNavigationView.getMenu().getItem(0).setVisible(false);
bottomNavigationView.getMenu().removeItem(0); bottomNavigationView.removeViewInLayout(bottomNavigationView.findViewById(R.id.explore_item));
我尝试使用roughike 底栏,并且可以找到一种通过单击切换底栏项目的方法。
我最终实施了最糟糕的解决方案:添加两个 BottomNavigationViews 并切换它们的可见性!问题是我需要多次切换底部栏项目,并且我无法继续将 bottomNavViews 添加到我的 ui 中!
在单击按钮时切换底栏项目的任何帮助将不胜感激。谢谢。