Usa il tag CODE per mantenere l'indentazione del codice o non si capisce nulla.

Dici che dopo aver eseguito un mp3 l'applicazione termina.

codice:
try 
{
    mp3.play();
} 
catch(Exception e)
{
    e.printStackTrace();
}
Non conosco le classi che hai usato. Il metodo play() è bloccante? Ti viene stampato qualcosa nella console, al termine dell'mp3?

(noto comunque un po' di confusione nel codice, stai mescolando troppe cose in quell'interfaccia, non va bene...)