循环播放本地视频
final String _filePath = "android.resource://包名/"+ R.raw.hand;
mVideoView.setVideoPath(_filePath);
mVideoView.start();
mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
mp.setLooping(true);
}
});
mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mVideoView.setVideoPath(videopath);
mVideoView.start();
}
});
循环播放网络视频
String _filePath = "https://..../videos/hand.mp4";
mVideoView.setVideoURI(Uri.parse(_filePath));
mVideoView.start();
mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
mp.setLooping(true);
}
});
mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mVideoView.setVideoURI(Uri.parse(_filePath));
mVideoView.start();
}
});