У меня есть активность с BottomNavigationView, мне нужно переключить элементы (удалить старые и добавить новые) моего bottomNavigationView при нажатии кнопки. Я попробовал все эти варианты, но ни один из них не работает:Изменение/удаление элементов нижней панели в android
bottomNavigationView.getMenu().clear();
bottomNavigationView.getMenu().getItem(0).setVisible(false);
bottomNavigationView.getMenu().removeItem(0); bottomNavigationView.removeViewInLayout(bottomNavigationView.findViewById(R.id.explore_item));
Я попытался с помощью roughike bottom bar и может найти способ переключения нижней панели элементов с помощью мыши.
Я закончил реализацию наихудшего решения: добавив два метода BottomNavigationViews и переключив их visibilty! Проблема в том, что мне нужно переключать элементы нижнего бара более одного раза, и я не могу продолжать добавлять bottomNavViews в свой ui!
Любая помощь с переключением нижних позиций бара на кнопку нажмите будет оценен. Благодарю.
Может просто изменить значок и слушателя вместо удаления и вставки элементов? – Dejan
может быть решением да, попробовал, и он работает. ! Но мне нужно найти, почему ни один из перечисленных кодов не работает. – Amal