O vídeo não faz um loop no Android VideoView
Eu estou tentando construir um aplicativo android que irá fazer um loop de vídeo! O problema é que nunca faz loops! Ele toca o vídeo apenas uma vez! Durante a depuração, percebi que o "myVideoView.setOnCompletionListener" está sendo executado, mas o vídeo não funciona! Eu também tento "mp.reset ()" dentro do CompletionListener. Talvez eu esteja faltando alguma coisa em um arquivo diferente, como o Manifesto?
Alguma ideia? Aqui está o meu código:
<code> final VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview); myVideoView.setVideoURI(Uri.parse(SrcPath)); myVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { @Override public void onPrepared(MediaPlayer arg0) { myVideoView.requestFocus(); myVideoView.start(); } }); myVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { public void onCompletion(MediaPlayer mp) { myVideoView.setVideoURI(Uri.parse(SrcPath)); } }); </code>