Спасибо всем, это правильный ответ:
retour.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
Intent upIntent = new Intent(getApplicationContext(), CurrentActivity.class);
if (NavUtils.shouldUpRecreateTask(CurrentActivity.this, upIntent)) {
TaskStackBuilder
.from(CurrentActivity.this)
.addNextIntent(new Intent(getApplicationContext(), ParentActivity.class))
.addNextIntent(upIntent).startActivities();
finish();
} else {
NavUtils.navigateUpTo(CurrentActivity.this, upIntent);
}
}
});
Я думаю, что вы также можете использовать "finish ()", как упомянуто @Karan_Mer