Панель навигации не отображает значок при открытии

Используя компонент навигации по архитектуре, я могу связать свою панель инструментов с ящиком навигации, используя этот код:

    val appbarConfiguration = AppBarConfiguration(setOf(R.id.landing_dest), drawer_root)
    toolbar.setupWithNavController(navController, appbarConfiguration)

Проблема в том, что при открытии панели навигации значок панели инструментов не переходит к значку «Вверх», который когда-то нажимался, чтобы закрыть ящик.

Как с помощью компонента навигации получить стрелку вверх на панели инструментов при открытии панели навигации?


person Calin    schedule 29.12.2018    source источник


Ответы (1)


По-видимому, это материальный путь https://issuetracker.google.com/issues/122272983.

Решение действительно состоит в том, чтобы управлять задним стеком самостоятельно, если вы хотите, чтобы кнопка вверх отображалась при открытии меню.

person Calin    schedule 03.01.2019