我試圖讓音樂在我的應用程序中播放,並在第一個播放完成後播放歌曲,但是我收到了一些我無法解決的幫助錯誤?MediaPlayer出錯
public class Music {
int count;
String[] titles = new String[] { "title1.mp3", "title2.mp3", "title3.mp3", "title4.mp3" };
public void GameMusic(){
count = 0;
MediaPlayer mp = MediaPlayer.create(this, R.raw.title1);
mp.start();
}
void onCompletion(MediaPlayer mp){
mp.stop();
if (count == titles.length -1) {
count = 0;
}
mp.setDataSource(titles[count]);
count++;
mp.prepare();
mp.start();
}
}
的錯誤是在:
MediaPlayer mp = MediaPlayer.create(this, R.raw.music);
(該方法在類型的MediaPlayer不適用的參數(音樂,INT)
mp.setDataSource(titles[count]);
創建(上下文,INT) (未處理的異常類型IOException)
mp.prepare();
(未處理的異常類型IOException)
任何幫助,將不勝感激。
你之前使用過java嗎? –