Видео не зацикливается на 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>