Vérifier si jouer de la musique dans android media player API

Je suis en utilisant ce code ci-dessous pour lire un fichier audio android

MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource("fileSourceHere");
mediaPlayer.prepare();
mediaPlayer.start();

J'ai un bouton sur le programme. Lors d'un clic sur ce bouton, il va vérifier si jouer de la musique. Si jouer de la musique, il va arrêter. Comment puis-je vérifier si jouer de la musique? J'ai essayé le code ci-dessous mais il ne fonctionne pas

if(mediaPlayer.isPlaying() == true){
 mediaPlayer.pause();
}else{
 mediaPlayer.start();
}
Vous n'avez pas besoin == true. isPlaying() vérifie pour vous. Tout le reste semble correct.
Pouvez-vous expliquer ce qui se passe? "ça ne marche pas" ne veut pas dire ce que fait ou ne pas se produire.
la musique n'a pas cessé. Rien ne se passait.

OriginalL'auteur Zahid Habib | 2012-04-15