Заменить стрелку назад на панели навигации на гамбургер

#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 уже существует.