视频未在设备上循环,但在模拟器中循环正常



我使用了这段代码,但在设备中安装后,我的视频不会循环。还有其他解决方案吗?对不起我的英语

您需要重新开始此视频。。。。

试试这个。

VideoView myVideoView;

在onCreate()中

myVideoView = (VideoView) findViewById(R.id.videoView1);
myVideoView.setVideoPath(video_path); 
myVideoView.setMediaController(new MediaController(this));
myVideoView.start();   
myVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
    public void onCompletion(MediaPlayer mp) {
      myVideoView.start();  
   }
});

在OnCompletionListener中重新启动,因为视频完成后会自动重新启动。

最新更新