android中VideoView快速使用
0.raw文件夹下的视频
![]()
1.在xml中使用VideoView
<VideoView
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
2.在Activity中设置播放的视频
videoView=(VideoView)findViewById(R.id.videoView);
//获取控件
videoView.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/raw/aa"));
//取出raw中的视频
videoView.requestFocus();
videoView.start();
//开始播放
3.循环播放
videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
// TODO Auto-generated method stub
try {
videoView.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/raw/aa"));
videoView.requestFocus();
videoView.start();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(MainActivity.this,"视频播放完毕", Toast.LENGTH_SHORT).show();
}
}
});