#android #kotlin
#Android #kotlin
Вопрос:
У моей навигации в домашнем фрагменте есть значок гамбургера, который открывает панель навигации.
Когда я открываю другой фрагмент из навигационного ящика, я получаю стрелку назад, которая при нажатии возвращает меня к домашнему фрагменту.
Как я могу отключить стрелку назад и заменить ее существующим hamburger, который открывает панель навигации?
private fun navigation(){
setSupportActionBar(toolbar)
navController = Navigation.findNavController(this, R.id.startingFragment)
NavigationUI.setupWithNavController(navigation_view, navController)
NavigationUI.setupActionBarWithNavController(this, navController, drawer_layout)
}
Ответ №1:
toggle.setDrawerIndicatorEnabled(false);
toolbar.setNavigationIcon(R.можно рисовать. ic_custom_drawer_icon);
Комментарии:
1. Извините, но я думаю, что это не то решение, которое я искал, поскольку я не использую никаких пользовательских значков. Я думаю, что может быть решение использовать NavController, поскольку рабочий hamburger уже существует.