android VideoView的属性及使用
时间: 2024-05-31 18:07:30 浏览: 157
android VideoView
5星 · 资源好评率100%
VideoView是一个Android视图组件,用于播放视频。以下是VideoView的属性和用法:
属性:
1. android:layout_width - 设置VideoView的宽度
2. android:layout_height - 设置VideoView的高度
3. android:id - 设置VideoView的ID
4. android:layout_gravity - 设置VideoView的对齐方式
5. android:scaleType - 设置视频的缩放方式
6. android:src - 设置视频的路径
使用:
1. 在布局文件中添加VideoView组件:
<VideoView
android:id="@+id/videoView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
2. 在代码中找到VideoView组件并设置视频路径:
VideoView videoView = findViewById(R.id.videoView);
String videoPath = "android.resource://" + getPackageName() + "/" + R.raw.video;
videoView.setVideoPath(videoPath);
3. 播放视频:
videoView.start();
4. 监听视频播放完成事件:
videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mediaPlayer) {
// 视频播放完成后的逻辑
}
});
阅读全文