Я использую 2 разных меню для моего нижнего навигационного представления, которое называется
- bottom_navigation_menu. xml
- bottom_navigation_menu_verified. xml
Мне нужно установить другое действие в зависимости от того, какое текущее меню надувается в моем нижнем навигационном представлении. Я хочу сделать что-то вроде этого
lateinit var bottomNavigationView : BottomNavigationView
if (bottomNavigationView.menu == R.menu.bottom_navigation_menu_verified) {
// do something here
}
, но приведенный выше код недействителен, потому что bottomNavigationView.menu
вернет Menu
тип данных, а R.menu.bottom_navigation_menu_verified
вернет int
, тип не совпадает. так как проверить, какое текущее раздутое меню в моем нижнем окне навигации?
java / kotlin в порядке