My App has only one activity and lots of fragments.
In my activty's XML, I just have a FrameLayout
on which I replace/add/hide/show various fragments.
Imagine Fragment A
is the first fragment the user sees when they open the app.
Click something in Fragment A
to launch Fragment B
and click something in Fragment B
to launch Fragment C
.
So the navigation is can be illustrated as follows :
Fragment A --> Fragment B --> Fragment C
I want to launch the app and show Fragment C
directly from notification.
However, how can I provide back navigation from Fragment C
, as such clicking back would go to Fragment B
and clicking back again go to Fragment A
?
i.e How can I inject the following stack structure ?
Fragment A <-- Fragment B <-- Fragment C