我正在使用BottomBar库进行材料设计Bottom navigation问题是它默认选择第一个项目,没有任何功能或选项可以禁用默认选择。
如何禁用默认选择?

最佳答案

底部栏库似乎将BOTTOM_BAR_VIEW_ACTIVE标记添加到第一项。
因此,您可以将第一个项创建为虚拟项,然后在库完成加载时隐藏它,您可以调用:

View oldTab = BottomBar.getRootView().findViewWithTag("BOTTOM_BAR_VIEW_ACTIVE");
if(oldTab != null) oldTab.setVisibility(View.GONE);

07-28 12:49