Случай 1
Вы должны завершить действие А после запуска намерения.
Intent intent = new Intent(ActivityB.this,ActivityA.class);
startActivity(intent);
finish();
case 2
Если вы хотите вернуться к занятию A в какой-то момент, тогда вам нужно передать какой-нибудь флаг из занятия B в A. Изапустите этот код в начале своей деятельности A.
if(extras.getBoolean("NameOfFlag", false))
{
ActivityA.finish();
}
отправьте флаг, используя этот код.
Intent i = new Intent(ActivityB.this, ActivityA.class);
i.putExtra("NameOfFlag", true);
startActivity(i);
finish();
Не забудьте finish()
Деятельность, когда вам не нужно приходитьобратно. В этом случае ActivityB.