获得路径后如何在媒体播放器中播放歌曲

How do i play a song in a media player after i got its path

获取歌曲在SD卡中的位置后。那么我如何使用路径来制作基本的音乐播放器,即播放按钮、暂停按钮等。

为它使用 MediaPlayer。 这是一个播放歌曲的代码示例,这是一个教程,它解释了如何完成您需要的其余部分。

要开始播放歌曲:

MediaPlayer mediaPlayer = new MediaPlayer()
MediaController mc = new MediaController(mediaPlayer);
mc.setDataSource(Path);
mc.prepare();
mc.start();

暂停:

mediaPlayer.pause()

转发:

int temp = (int)startTime;
      if((temp+forwardTime)<=finalTime){
         startTime = startTime + forwardTime;
         mediaPlayer.seekTo((int) startTime);

倒带:

 int temp = (int)startTime;
      if((temp-backwardTime)>0){
         startTime = startTime - backwardTime;
         mediaPlayer.seekTo((int) startTime);