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

VideoView 화면 회전 시 동영상이 처음으로 돌아갑니다.

0 추천
android:screenOrientation="sensor"

이렇게 화면설정을 준 후

재생시 기기를 회전시켰는데 재생되던 영상이 00:00으로 돌아가네요.

추가작업을 해줘야 할 것 같은데 어느부분에서 건드려주면 될까요?
VideoView 님이 2015년 11월 12일 질문

2개의 답변

0 추천
android:configChanges="keyboardHidden|orientation|screenSize"
Manifest에 선언해주세요 
barrofu (140 포인트) 님이 2015년 11월 13일 답변
0 추천
회전하면서 onCreate가 다시 불려서 그렇습니다.

따라서 다음 방법 중 편한걸 선택하세요

1. 회전이 전혀 안되게 옵션을 추가

2. onPause가 불렸을 때 getCurrentPosion으로 현재 재생 위치를 구한 후 onCreate 가 불려 다시 시작 할 때 seekto를 불러 해당 시간 부터 재생 되게 수정

3. onCreate, onResume이 불리는 것과 상관없이 동작 되게 변경
익명사용자 님이 2015년 11월 13일 답변
...