The scenario I am faced with, is in my application I have a single pane and dual pane style layout. Rather than individually handle every single navigation
If you use android.support.v4.app.Fragment you can do this:
List fragments = getSupportFragmentManager().getFragments();
if (fragments != null) {
for (Fragment fragment : fragments) {
getSupportFragmentManager().beginTransaction().remove(fragment).commit();
}
}