Como parar uma atividade no android usando a intenção?

Eu acho que esta é uma questão básica. Existe alguma opção para interromper uma atividade usando a intenção.

Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:5554"));
startActivity(intent);

Este é o meu código. Eu gostaria de parar esta atividade (isso significa que eu quero deixar cair esta chamada) se o usuário estiver ocupado ou algo assim. O que posso fazer por isso? Eu tentei isso:

if (condition) {
    Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:5554"));
    startActivity(intent);
}else {
    this.finish();
}

Mas sem utilidade. Alguém tem uma sugestão?

questionAnswers(2)

yourAnswerToTheQuestion