안드로이드 개발 질문/답변
(글 수 45,052)
네, 저번의 키입력은 포기하고(...) 사운드 작업을 하기로 했습니다.
MediaPlayer mp = new MediaPlayer();
MediaPlayer s0;
mp = s0;
mp.seekTo(0);
mp.setLooping(true); // 반복을 활성화합니다.
mp.start();
....................................
try {
mp.stop();
mp.reset();
mp.prepare();
} catch (IllegalStateException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
} catch (IOException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
.........................................
mp = s0;
mp.seekTo(0);
mp.setLooping(true); // 반복을 활성화합니다.
mp.start();
이런식으로 돌아가게 했습니다만, 두번째 지점에선 재생이 되지 않는군요. 혹시 뭔가 빠뜨린게 있나요..? T_T;
에러메시지는 error(-38,0) 언노운에러가 뜨는군요.
MediaPlayer mp = new MediaPlayer();
MediaPlayer s0;
mp = s0;
mp.seekTo(0);
mp.setLooping(true); // 반복을 활성화합니다.
mp.start();
....................................
try {
mp.stop();
mp.reset();
mp.prepare();
} catch (IllegalStateException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
} catch (IOException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
.........................................
mp = s0;
mp.seekTo(0);
mp.setLooping(true); // 반복을 활성화합니다.
mp.start();
이런식으로 돌아가게 했습니다만, 두번째 지점에선 재생이 되지 않는군요. 혹시 뭔가 빠뜨린게 있나요..? T_T;
에러메시지는 error(-38,0) 언노운에러가 뜨는군요.
reset()을 지우면 됩니다.
... 몇몇분 보면서 웃으셨을듯. 어흐흐흑..
http://developer.android.com/reference/android/media/MediaPlayer.html
여기의 대문짝만한 그림은 무조건 봐야하는 거죠. 아아. 슬퍼라.