SkillAgentSearch skills...

NavigationComponentSample

Manual Implementation of Multiple Back Stacks using Jetpack Navigation Component

Install / Use

/learn @hakobvardanyan/NavigationComponentSample

README

Jetpack Navigation Component: Manual Implementation of Multiple Back Stacks

The repository contains multiple back stacks manual implementation for a custom views as well as custom logic for the system back navigation.

Check detailed information in this article

Navigation scheme for menu in this repository is following:

Component 10

In addition you can find:

  • A separate nested authentication graph
  • A separate invest graph which opens on top of menu flow
  • Fragment transition animations
  • Shared ViewModel in scope of main fragment to for communication with nested flows
  • Splash screen from which app decides where to navigate

You can check this branch for implementation of supporting multiple back stacks using global actions in XML.

View on GitHub
GitHub Stars40
CategoryDevelopment
Updated6mo ago
Forks6

Languages

Kotlin

Security Score

72/100

Audited on Sep 20, 2025

No findings