Video schleift Android VideoView nicht

Ich versuche, eine Android-App zu erstellen, die ein Video wiederholt! Das Problem ist, dass es nie Schleifen! Das Video wird nur einmal abgespielt! Beim Debuggen ist mir aufgefallen, dass der "myVideoView.setOnCompletionListener" ausgeführt wird, das Video aber nicht abgespielt wird! Ich versuche auch "mp.reset ()" im CompletionListener. Vielleicht fehlt mir etwas in einer anderen Datei, wie das Manifest?

Irgendwelche Gedanken? Hier ist mein Code:

<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>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage