Android History creating new Activity and not from Stack
<p>For example, consider a task consisting of four activities: A, B, C, D. If D calls startActivity() with an Intent that resolves to the component of activity B, then B will be brought to the front of the history stack, with this resulting order:  A, C, D, B. But my requirement is the resulting order should be  A, B, C, D, B. How to achieve this?</p>
