내 응용 프로그램에서는 VideoView를 사용하여 비디오 파일을 스트리밍하고 MediaPlayer.setLooping (true)을 사용하여 VideoView 루프 비디오를 만듭니다. 여기 VideoView는 Galaxy s4에서만 비디오를 루핑하지 않습니다.
는 코드의 일부 -videoView.setVideoPath(url);
videoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
if (shouldLoopVideo) {
mp.setLooping(true);
}
videoView.start();
}
});
이 코드는 모든 장치에 대해 완벽하게 작동되지만, 갤럭시 S4 나는 많은 장치에서 테스트 4.2.2 안드로이드, 많은 안드로이드 버전,하지만 유일한 사람이 실패는 은하 s4입니다.
장치는 비디오를 한 번 재생하고 중지합니다 (onCompletion 수신기를 호출 한 후).
이 링크 http://developer.samsung.com/forum/board/thread/view.do?boardName=General&messageId=249871&listLines=15&startId=zzzzz~ 참조 –