When adding activities to the stack, I can do something like this suggests:
How to bring an activity to foreground (top of stack)?
However, I have a Navigation Drawer that uses fragments. I add these fragments to my back stack via the below code:
FragmentTransaction transaction = activity.getFragmentManager().beginTransaction();
transaction.replace(R.id.main_fragment, new EntryFragment());
You can use the following method to return to the instance of the
Fragment on the backstack:
Note, that in your
FragmentTransaction you will need to define a unique tag for each
Fragment you commit to the backstack and retrieve that tag to return to the fragment here.