Jetpack Навигационный компонент Back Stack

Я использую навигационный компонент Jetpack с BottomNavigationView в моем приложении. Приложение выглядит примерно так:

Приложение имеет 4 направления:

  1. Главная
  2. категории
  3. учетная запись
  4. Поиск (я открываю его, когда пользователь нажимает на значок поиска на панели инструментов, он также отображается во всех местах назначения)
    Когда пользователь нажимает на Product1, я показываю ему / ей подробности о Product1 в другом месте назначения, и если затем пользователь нажимает на значок поиска, открывается место назначения поиска, и если он нажимает кнопку "Назад", я хочу показать ему пункт назначения Product1 Detail. но по умолчанию приложение показывает пункт назначения "Домой". Как я могу это исправить? У меня много проблем с задним стеком Jetpack Navigation Component, потому что он не работает должным образом. Кроме того, я прочитал много статей и вопросов, но они не помогли мне.

0 ответов