안드로이드 개발 질문/답변
(글 수 45,052)
비디오뷰를 공부중입니다~~
동영상 재생중에 홈화면으로 나갓다가 다시 들어왔을시 동영상을 보던곳부터 이어보려고하는데요
onPause에서 위치값을 잡아 onResume에서 그 위치값부터 동영상을 재생하게 해놧는데요
동영상이 2분 짜리라 하였을때 1분에 홈화면으로 나갓다가 다시 들어왔을시 5~10초가 +가 되어서 1분5~1분10초부터 재생이됩니다.
아래코드가 잘못된것인가요? 방법이 있다면 조언좀 부탁드립니다.
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
m_currentPos = vv.getCurrentPosition();
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
if (m_ScreenOff == true) {
vv.pause();
} else {
vv.seekTo(m_currentPos);
vv.start();
}
}
뭐 예상입니다만.... pause가 호출되는 시간이 5초가 걸리나 보네요.... onkey리스너를 해서 홈키 이벤트를 바로 받는곳에서 저장 해보시겠어요?