视频播放VideoView
1.不能全屏
在VideoView宽高都设置为match_parent后,由于视频源的尺寸导致播放的时候不能全屏,只需要重写onMeasure
import android.content.Context;
import android.util.AttributeSet;
import android.widget.VideoView;
/**
* Created by lijingnan on 12/04/2017.
*/
public class CustomerVideoView extends VideoView {
public CustomerVideoView(Context context) {
super(context);
}
public CustomerVideoView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CustomerVideoView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
// 其实就是在这里做了一些处理。
int width = getDefaultSize(0, widthMeasureSpec);
int height = getDefaultSize(0, heightMeasureSpec);
setMeasuredDimension(width, height);
}
}
deoView的onMeasure方法就可以了,代码如下,直接copy就可以用了。
————————————————
版权声明:本文为CSDN博主「书中有颜如玉」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_37438128/article/details/125167493
视频播放VideoView相关推荐
- Android自定义视频播放器(三)
参看:Android自定义视频播放器(一):https://blog.csdn.net/zxd1435513775/article/details/81507909 参看:Android自定义视频播放 ...
- android在线视频播放器源码,请问谁有Android视频播放器简单源码
qq_岁月永恒_0 2018-12-18 10:51 package com.example.mp4; import java.io.IOException; import com.example.m ...
- android 6 videoview,android VideoView播放视频-source
[实例简介]android VideoView播放视频-source [实例截图] [核心代码] package com.example.shenxiaolei.myapplication; impo ...
- Android音视频方向进阶路线及资源合集
音视频从采集到播放都经历了哪些流程呢:: 通过上面的图,我们简单的把音视频方向分为主要的两块: 媒体部分(蓝色+绿色) 传输部分(红色) 1.媒体部分 我们这篇文章不再从音视频专业知识开始,而从And ...
- 直播软件搭建Android音视频方向进阶路线及资源合集
直播软件搭建Android音视频方向进阶路线及资源合集 直播软件搭建的音视频从采集到播放都经历了哪些流程呢:: 通过上面的图,我们简单的把音视频方向分为主要的两块: 媒体部分(蓝色+绿色) 传输部分( ...
- 滴滴老司机开车:启动速度优化
码个蛋(codeegg)第 805 次推文 作者:渡口一艘船 博客:https://juejin.im/post/5dc589406fb9a04aa2035cab 码妞看世界 1. 背景 国际化司机端 ...
- Android基础笔记(十七)- 多媒体编程
MediaPlayer播放音频的基本使用 音乐播放器的完善 视频播放SurfaceView 视频播放VideoView vitamio框架 如何调用照相机和录像机 MediaPlayer播放音频的基本 ...
- android教学大纲
android班 教学大纲 每次课4个小时 第1次课:Android开发环境搭建及工具介绍 Android系统简介 Android开发环境简介及搭建 AndroidStudio提供的工具组件 第2次课 ...
- Android视频播放之VideoView
Android视频播放之VideoView 1.VideoView类介绍 Android的VideoView组件可以从不同的来源(例如资源文件或内容提供器)读取图像,计算和维护视频的画面尺寸以使其适用 ...
最新文章
- 2021年斯坦福AI指数报告重磅出炉!中国AI期刊影响力首超美国,视频处理是新风口...
- Minimum supported Gradle version is 6.1.1
- 数据库-优化-groupby的优化
- java条件运算符类型转换_Java运算符,条件表达式,类型转换
- js技巧之与或运算符 || 妙用
- [省选联考 2020 A/B 卷] 冰火战士(树状数组上二分)
- ZZULIOJ 1083: 数值统计(多实例测试)
- Magento布局layout.xml文件详解
- 以太坊代码标准是什么_以太坊:什么是ERC20标准?
- 基于Netty的RPC框架
- 时分多路数字电话基带传输系统
- 用 Python 让 Excel 快速按条件筛选数据
- (一)Word中如何将表格断开,并且增加空的一行
- java 汉语词频_java中文词频统计
- TweenMax逐帧动画
- Java微信公众平台开发之获取地理位置
- Algorithm:图片隐藏术—基于加密算法实现图像隐术加密
- 韦东山第1期-学习笔记-1
- kettle快速连接clickhouse
- 微信公众平台网页开发实战-