Pessoal tem algum método que força a saída do aplicativo que não seja o finish() ?
Para isso você teria que estudar o Ciclo de vida da Activity…
Aqui segue uma breve explicação sobre isso!
http://mobilidade.fm/tutoriais/tutorial-dev/2010/12/ciclo-de-vida-de-uma-activity/
Qualquer dúvida 