我有3秒的mp3文件 . 我想连续播放那个mp3文件,用户点击暂停按钮 . 是否有任何方法循环单个文件并再次播放它,直到用户暂停它 .
mMediaPlayer.setLooping(true);
这是我的项目,放置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); } }
快乐的编码
这是我在项目中使用的工作代码
if (Flags.notificationReceived) { showAlert(Flags.patientModel); Flags.notificationReceived = false; mp.start(); mp.setLooping(true); vibrate(2000); }
3 回答
这是我的项目,放置mediaPlayer.setLooping(true);在mediaPlayer.start()之后;
快乐的编码
这是我在项目中使用的工作代码