【问题标题】:How to play music files in raw folder continuously如何连续播放原始文件夹中的音乐文件
【发布时间】:2013-11-19 01:51:16
【问题描述】:

创建音乐播放器相关应用程序,在有 5 个 mp3 文件的原始文件夹中。想要连续和单独播放,

else if (theText == song3) {

        mediaPlayer = MediaPlayer.create(this, R.raw.hiii);
    } else if (theText == song4) {

        mediaPlayer = MediaPlayer.create(this, R.raw.hiiii);
    }

这是我播放单首歌曲的方式,但如何连续播放 5 首歌曲。帮助我。

【问题讨论】:

    标签: android audio-player android-music-player


    【解决方案1】:

    1.如果歌曲在原始文件夹中,则制作一个id数组。

      int arr[]={R.id.hiii,R.id.Hiiii,...........}
    

    2.在你的代码中使用这个数组

      mediaPlayer=MediaPlayer.create(this, arr[i]);
    

    3.实现setOnCompletionListener(Context);在一首歌曲结束后开始另一首歌曲并循环播放

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-04
      • 2014-03-04
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多