核心代码
private void startPlay(String videoUri) {
videoView.setVideoURI(Uri.parse(videoUri));
videoView.start();
}
private void LoopPlay(String videoUri) {
videoView.setVideoURI(Uri.parse(videoUri));
videoView.start();
String type = videoUri.substring(videoUri.lastIndexOf(".")+1);
System.out.println("loopPlay---"+type);
if(type.equals("mp4")){
videoView.setOnCompletionListener(new IMediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(IMediaPlayer iMediaPlayer) {
System.out.println("loopPlay---"+"播放结束等待重新播放");
stopPlayer();
startPlay(videoUri);
}
});
}
}
调用
LoopPlay(_url);