반응형
mediaPlayer = new MediaPlayer(); // idle 상태
mediaPlayer.create(getActivity().getApplicationContext(), R.raw.test); // initialize
mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2222");
mediaPlayer.start();
}
});
mediaPlayer.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mediaPlayer.release();
}
});
Mediaplayer 생명주기대로 작성했는데도 에러가 난다.
저 밑줄 부분을
mediaPlayer = MediaPlayer.create(getActivity().getApplicationContext(), R.raw.test); // initialize
이렇게 바꿔준다.
반응형
'프로그래밍' 카테고리의 다른 글
객체 지향이란 무엇인가 - 절차지향과의 차이점 (0) | 2019.05.15 |
---|---|
자바스크립트 window객체와 효율적인 변수 선언법 (0) | 2017.02.15 |
자바 스크립트 변수에 관해서 (0) | 2017.02.02 |
mvc패턴 모델2의 개념과 간단한 mvc패턴 만들어보기 (0) | 2017.01.28 |
MVC 패턴의 개념 (0) | 2017.01.03 |