首页 文章

媒体播放器循环:Android

提问于
浏览
56

我有3秒的mp3文件 . 我想连续播放那个mp3文件,用户点击暂停按钮 . 是否有任何方法循环单个文件并再次播放它,直到用户暂停它 .

3 回答

  • 114
    mMediaPlayer.setLooping(true);
    
  • 2

    这是我的项目,放置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);
            }
        }
    

    快乐的编码

  • 6

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

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

相关问题