Botão voltar para de funcionar outros botões

Olá gente, depois de procurar aqui no forúm e na internet resolvi postar.

Eu tou fazendo uma aplicação android e nele tem 3 telas, a tela A é a principal e dela eu vou para a tela B e desta eu vou para C, o que quero é que quando eu apertar o botão voltar ele volte para a tela anterior, isso eu consegui, mas quando depois não funciona nenhum botão.

eu faço a sobrescrita deste metódo. Eu tou usando apenas um actvity, eu tenho que usar outro? É algo relacionado a pilha? se possivel dêem um exemplo

@Override public void onBackPressed() { ViewScreen.loginScreen(EcomprasAndroidActivity.this); finish(); }

=]

Activity utilizam o padrão de PILHAS.
Quando você dá finish(), a Activity atual é finalizada e a anterior entra em evidência.

Se você possui apenas uma Activity você não pode dar finish()…

Era isso, eu tava tendo apenas um Activity, mas já colquei vários agora ai agora tá funcionando legal, adicionei no manifest, tá bunitinho.

=]