[英]Changing/removing items of Bottom bar in android
我有一個帶有BottomNavigationView的活動,我需要在單擊按鈕時切換我的bottomNavigationView的項目(刪除舊的並添加新項目)。 我嘗試了所有這些選項,但它們都沒有工作:
bottomNavigationView.getMenu().clear();
bottomNavigationView.getMenu().getItem(0).setVisible(false);
bottomNavigationView.getMenu().removeItem(0); bottomNavigationView.removeViewInLayout(bottomNavigationView.findViewById(R.id.explore_item));
我嘗試使用粗糙的底欄 ,可以找到一種方法來點擊切換底部條形項目。
我最終實現了最糟糕的解決方案:添加兩個BottomNavigationViews並切換它們的可見性! 問題是我需要不止一次切換底部條形項目,我不能繼續向我的ui添加bottomNavViews!
任何有關按鈕點擊切換底欄項目的幫助將不勝感激。 謝謝。
我找到的唯一解決方案是使用
bottomNavigationView.getMenu().removeItem(R.id.menu_item);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.