VideoView播放视频全屏的方法
2015-01-13 22:31
393 查看
第一次写博客哦,也不知道写些什么。在这里,就把自己接触安卓这一年多来遇到的一些问题以及解决方案分享出来,今天就分享videoview播放视频时全屏的问题,如有不对的地方还望不吝赐教。
之前做视频播放,遇到了videoview播放视频不能全屏的问题,当时也是查了好多才找到这个方法。由于videoview是系统自带的控件,播放起来比较方便,就直接用了。
只需要重写一个类,继承自Videoview,然后重写onMeasure方法即可。如下:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
// 下面的代码是让视频的播放的长宽是根据你设置的参数来决定
int width = getDefaultSize(mVideoWidth, widthMeasureSpec);
int height = getDefaultSize(mVideoHeight, heightMeasureSpec);
setMeasuredDimension(width, height);
}
之前做视频播放,遇到了videoview播放视频不能全屏的问题,当时也是查了好多才找到这个方法。由于videoview是系统自带的控件,播放起来比较方便,就直接用了。
只需要重写一个类,继承自Videoview,然后重写onMeasure方法即可。如下:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
// 下面的代码是让视频的播放的长宽是根据你设置的参数来决定
int width = getDefaultSize(mVideoWidth, widthMeasureSpec);
int height = getDefaultSize(mVideoHeight, heightMeasureSpec);
setMeasuredDimension(width, height);
}
相关文章推荐
- 控制webview使用html5的video播放视频不全屏(inline)的方法
- Android VideoView播放 项目中的 视频文件 自动横屏 全屏播放
- Android两种播放视频的方法(SurfaceView、MediaPlayer、SeekBar)和(VideoView、MediaController)等两种方法。
- Android使用VideoView出现无法播放此视频问题的解决方法
- Android使用VideoView播放本地视频和网络视频的方法
- app引导页面播放视频,videoview设置全屏.倒数秒数进入主页面
- Android 使WebView支持HTML5 Video(全屏)播放的方法
- Android 使WebView支持HTML5 Video(全屏)播放的方法
- Android 使WebView支持HTML5 Video(全屏)播放的方法
- Android 播放视频(四)VideoView全屏视频播放
- Android 播放视频(四)VideoView全屏视频播放
- Android两种播放视频的方法(SurfaceView+MediaPlayer+SeekBar)跟(VideoView+MediaController)
- Android VideoView播放本地视频短暂黑屏的解决方法
- Android - SurfaceView+MediaPlayer、VideoView 2种方法播放视频
- 使用VideoView全屏播放视频文件
- 详解Android App中使用VideoView来实现视频播放的方法
- 安卓视频播放API--VideoView如何加载项目视频资源,如何全屏播放,如何作为欢迎页面的背景显示?
- Android 使WebView支持HTML5 Video(全屏)播放的方法
- Android编程使WebView支持HTML5 Video全屏播放的解决方法
- Android使用VideoView播放视频的方法