问题描述
- android-连续播放多个视频
-
怎么实现连续播放多个视频?有四个视频,Video1, Video2, Video3, Video4
我想要他们一个接着一个播放。
String path="android.resource://" + getPackageName() +"/" + R.raw.Video1; videoView1.setVideoURI(Uri.parse(path)); videoView1.start();
解决方案
videoView.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
//start next video here
//for example, set video path to next array item
}
});
假设有一个Videoview,用数组实现。
解决方案二:
setOnCompletionListener里面监听到播放完去放下一个就可以了
解决方案三:
有错误啊,实现不了,setOnCompletionListener直接红线报错
时间: 2025-01-29 19:05:55