como fechar completamente o aplicativo Android

Criei um aplicativo Android com uma opção de logout noonCreateOptionsMenu. O Logout funciona perfeitamente, mas quando pressiono o botão Voltar novamente, ele me leva à atividade anterior e, quando obtém um valor nulo, ele redireciona para a tela de login. Agora, minha tela de login aparece várias vezes. Quero fechar o aplicativo completamente quando pressiono o botão Voltar, mas não sei como.

Aqui está o meu código para manipular o botão voltar na tela de login:

@Override
public void onBackPressed() {
    new AlertDialog.Builder(this)
        .setTitle("BidNEMO")
        .setMessage("Are you sure you want to exit?")
        .setNegativeButton(android.R.string.no, null)
        .setPositiveButton(android.R.string.yes, new OnClickListener() {
         public void onClick(DialogInterface arg0, int arg1) {
         Main.super.onBackPressed();
         finish();
         }
         }).create().show();
     }

por favor ajude galera ..

questionAnswers(7)

yourAnswerToTheQuestion