媒体播放器循环:Android

我有3秒的MP3文件。 我想继续播放该MP3文件,用户仍然点击暂停button。 是否有任何方法循环单个文件,并再次播放,直到用户暂停它。

mMediaPlayer.setLooping(true); 

这是我在我的项目中使用的工作代码

  if (Flags.notificationReceived) { showAlert(Flags.patientModel); Flags.notificationReceived = false; mp.start(); mp.setLooping(true); vibrate(2000); } 

这是在我的项目上工作,放置mediaPlayer.setLooping(true); 在mediaPlayer.start()之后;

 public static void PlayAudio(Context c, int id){ mediaPlayer = MediaPlayer.create(c, id); soundPool = new SoundPool(4, AudioManager.STREAM_MUSIC,50); if (!mediaPlayer.isPlaying()) { isPlayingAudio = true; mediaPlayer.start(); mediaPlayer.setLooping(true); } } 

快乐的编码