我在直播流媒体广播Android应用程序的工作...我有4个轨道的数组,当我到达列表的末尾假设下一个按钮代表“最后一首歌曲“,但它并没有崩溃应用程序。Android的 - 媒体播放器下一个按钮不起作用
这里是按钮的代码:
counter=0;
mediaPlayer=new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
btn_next.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
if (counter < songurl.length) {
counter = counter + 1;
textview.setText(songurl[counter]);
try {
mediaPlayer.reset();
} catch (Exception ex) {
try {
mediaPlayer.setDataSource(songurl[counter]);
} catch (IOException e) {
e.printStackTrace();
}
try {
mediaPlayer.prepare();
} catch (IOException e) {
e.printStackTrace();
}
mediaPlayer.start();
}
} else {
Toast.makeText(MainActivity.this, "last song", Toast.LENGTH_SHORT).show();
}
}
});
一个问题...的情况下,我想,当应用程序到达最后一首歌,使其闭环,我想下一个启动列表按从一开始我怎么能做到这一点? 谢谢。
放柜台= 1,而不是在1号线 – ramji