I been working on Android Native App , What i was trying to do is :
Activities - A -> B -> C  Then  A-> B -> C -> C  . 
From C Activity if it again point to C then i want to remove C , B from stack manually . On my back it should move only to A .
I tried finish() but problem is :
Activities - A -> B ->  C  Then  A-> B -> C -> C  on finish A -> B -> C  required state A-> C .
Is anyone know how to catch all activities in stack and remove specific activities from stack ??
 
     
     
     
     
    