我在直播流媒體廣播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