마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

VideoView에서 seekTo() 함수가 작동을 안합니다ㅜㅜ

0 추천
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
 
@Override
public void onPrepared(MediaPlayer mp) {                     
            if(currentPosition == 0){
                     prologueView.start();
             }
             else{
                      prologueView.seekTo(currentPosition);
                      prologueView.start();
              }           
}
 
});              
 
}
 
public void onPause(){
super.onPause();
 
videoView.pause();
currentPosition = videoView.getCurrentPosition();
 
Log.i("pause",""+currentPosition);
}
 
public void onResume(){
super.onResume();
 
 
if(currentPosition != 0){
videoView.seekTo(currentPosition);
videoView.start();
}
}
 
 
onPause() 되었을 때(홈 키 눌렀을 때) 일시정지 시켜놓고 그 때 시간을 변수에 저장한 뒤
다시  onResume() 됐을 때 일시정지 됐던 시간부터 실행 시키려 하는데요..
 
로그로 currentPosition 찍어보면 값은 제대로 들어가는데 자꾸 처음부터 다시 실행됩니다ㅠㅠ
 
seekTo() 함수가 문젠지 제가 잘못짠건지 잘 모르겠습니다..
도움 부탁드립니다ㅠㅠ
듀니 (140 포인트) 님이 2013년 12월 30일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...