簡體   English   中英

更改/刪除android中底欄的項目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM