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);
}