作业3
实现的功能
- 实现播放,暂停,停止,播放上一首,下一首功能
- 显示播放列表
- 至少可以播放3首歌曲
界面截图
关键代码
上一首:
Button last = (Button)findViewById(R.id.last);
last.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(mediaPlayer.isPlaying()){
n--;
initMediaPlayer(n);
mediaPlayer.start();
}
}
});
播放:
Button start = (Button)findViewById(R.id.start);
start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(!mediaPlayer.isPlaying())
mediaPlayer.start();
}
});
暂停:
Button pause = (Button)findViewById(R.id.pause);
pause.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(mediaPlayer.isPlaying())
mediaPlayer.pause();
}
});
下一首:
Button next = (Button)findViewById(R.id.next);
next.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(mediaPlayer.isPlaying()){
n++;
initMediaPlayer(n);
mediaPlayer.start(); }
}
});