Видео не зацикливается на Android VideoView

Я пытаюсь создать приложение для Android, которое будет зацикливать видео! Проблема в том, что он никогда не зацикливается! Он воспроизводит видео только один раз! Во время отладки я понял, что & quot; myVideoView.setOnCompletionListener & quot; выполняется, но видео не воспроизводится! Я также пытаюсь & quot; mp.reset () & quot; внутри CompletionListener. Может быть, я что-то упустил в другом файле, например, в Манифесте?

Какие-нибудь мысли? Вот мой код:

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

Ответы на вопрос(2)

Ваш ответ на вопрос