いくつかの条件に基づいてBottomNavigationViewのメニュー項目を動的に非表示にしたいと考えています。私は以下を試みたが、それは動作していない。BottomNavigationViewのメニュー項目を動的に非表示にするにはどうすればいいですか?
mBottomNavigationView.getMenu()
.findItem(R.id.item_name)
.setVisible(false);
mBottomNavigationView.invalidate();
コードは期待どおりに動作するはずです。あなたもpostInvalidate()を試すことができます – santalu
try postInvalidate too。動いていない。私が以下に答えたように、私は同じ目的を達成するためにremoveItemメソッドを使用しました。 – Ram