Здравствуйте, мне интересно, как я могу изменить идентификатор меню из NavigationView, в этом случае он срабатывает, когда пользователь нажимает кнопку RadioButton.У меня уже есть эта часть, но мне просто нужно знать, как изменить меню, поэтому при нажатии на RadioButton в меню будут отображаться различные параметры.
private var radioAdm:RadioButton? = null
private var radioAtle:RadioButton? = null
private var atletanav:BottomNavigationView? = null
private var menuopt = "@menu/admin_menu"
override fun onCheckedChanged(buttonView: CompoundButton?, isChecked: Boolean) {
// Here is where I need to put that code
}
Я уже пробовал это, но безуспешно:
atleta_navbar.set(menu){menu=menuopt}
atleta_navbar.setTag(menuopt)
Итак, в NavigationView это будет выглядеть следующим образом:
К этому: