Gestionnaire d'.postdelayed

Je suis à l'aide de gestionnaire.postDelayed méthode pour créer un peu de retard pour l'animation des trucs.

Avec qui je joue une chanson aussi bien à l'aide du lecteur multimédia. L'utilisateur peut quitter cette classe d'action en cliquant sur suivant. Mais sur l'écran suivant, la même chanson est de continuer même si j'ai appelé la méthode stop dans le prochain bouton de onclicklistener.

Est-ce dû à la timedelay qui est ajouté, il est exécuté après l'activité suivante est chargé. Une idée?

handler.postDelayed(new Runnable() {
        public void run() {
            mp = MediaPlayer.create(getApplicationContext(), R.raw.num2);
            mp.start();
            imageView1.setImageResource(R.drawable.countcat2);
        }
    }, 2000);

OriginalL'auteur nasaa | 2011-05-16