Android 视频视图无限循环
嗨,我是android的新手 我有两个视频,希望在视频视图中连续播放,效果很好,第一个视频播放,然后第二个视频继续播放,但当第二个视频完成后,它又开始播放,并导致无限循环。我不明白为什么Android 视频视图无限循环,android,video,android-videoview,Android,Video,Android Videoview,嗨,我是android的新手 我有两个视频,希望在视频视图中连续播放,效果很好,第一个视频播放,然后第二个视频继续播放,但当第二个视频完成后,它又开始播放,并导致无限循环。我不明白为什么 public void videoPlay(){ videoNames = new ArrayList<>(); videoNames.add("home"); videoNames.add("car"); Uri videoUri
public void videoPlay(){
videoNames = new ArrayList<>();
videoNames.add("home");
videoNames.add("car");
Uri videoUri = Uri.parse("android.resource://" + MainActivity.this.getPackageName() + "/raw/"
+ videoNames.get(0));
mVideoView.setVideoURI(videoUri);
mVideoView.start();
mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
try {
mp.reset();
Uri videoUri = Uri.parse("android.resource://" + MainActivity.this.getPackageName() + "/raw/"
+ videoNames.get(1));
mVideoView.setVideoURI(videoUri);
mVideoView.start();
} catch(Exception e){
Toast.makeText(MainActivity.this,e.toString(), Toast.LENGTH_LONG).show();
}
}
});
}
可能的重复可能的重复
Android QCMediaPlayer not present