Lets say I have
A->B->C->D->E
In android back stack. I want to be able to get back to one of the following:
A->B->C A->B A <
A->B->C A->B A
Use FLAG_ACTIVITY_CLEAR_TOP flag.
FLAG_ACTIVITY_CLEAR_TOP
Intent a = new Intent(this, A.class); a.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(a);