Я пытаюсь компонент архитектуры навигации в моем приложении.Ранее я использовал Fragment Transaction для достижения следующей функции.В основном я хочу перейти от.
FragmentA-> FragmentB (пользовательский фрагмент частично прозрачный и половина размера экрана)
Если я используюКомпонент навигации и попробуйте
Navigation.findNavController(view).navigate(R.id.action_FragmentA_to_FragmentB)
Затем в результате FragmentA заменяется FragmentB, а фрагмент фона не виден.
Я хочу знать решение, если оно разрешенопо компоненту архитектуры навигации.
PS: я слышал о вложенном хосте навигации, но хорошо ли его использовать из фрагмента.
Обновление:
FragmentB будет иметь действия для дальнейших транзакций и пример:
FragmentA-> FragmentB-> FragmentC (пользовательский фрагмент частично прозрачный и наполовинуразмера экрана)
И Fragment C должен заменить FragmentB, когда пользователь нажимает кнопку назад, и backStack должен поддерживаться для всех транзакций фрагмента.