5

BottomNavigationViewのアクティビティがあります。ボタンがクリックされたときに、bottomNavigationView の項目を切り替える (古いものを削除して新しいものを追加する) 必要があります。これらすべてのオプションを試しましたが、どれも機能していません:

 bottomNavigationView.getMenu().clear();
   bottomNavigationView.getMenu().getItem(0).setVisible(false);
   bottomNavigationView.getMenu().removeItem(0);       bottomNavigationView.removeViewInLayout(bottomNavigationView.findViewById(R.id.explore_item));

ラフアイクのボトムバーを使ってみたところ、クリックでボトムバーの項目を切り替える方法を見つけることができました。

私は最悪の解決策を実装することになりました.2つのBottomNavigationViewsを追加し、それらのvisibiltyを切り替えます! 問題は、ボトムバーの項目を複数回切り替える必要があり、bottomNavViews を ui に追加し続けることができないことです!

ボタンのクリックでボトムバーの項目を切り替える際の助けをいただければ幸いです。ありがとう。

4

1 に答える 1