Say I have activityA (launcher activity), and from here I start activityB. At this point activityA is on the activity stack. Now from activityB I call startActivity(new Intent(context, activityA.class).
My question is: it creates another instance of activityA or recreates activityA?