百度云BDCloudVideoView播放器的初体验
2024-08-29 00:03:25
今天试用了一下百度云BDCloudVideoView,记录下遇到的坑.
前面一切还好,按照他的要求各种导入,然后开始码代码,起实就是抄例子.然后各种坑开始了
下面这个你看名称能知道它是个啥吗?
mViewholder
刚开始以为它真是个Viewholder,结果各种的不能用,打开没界面,后来才发现它是个
private RelativeLayout mViewholder;
以前我们的播放器都有个控件在xml文件中体现的,百度云的没有,用RelativeLayout来体现的.
先弄的能播放了,没有控制条,后面慢慢弄吧,主要是支持安卓7.0,对要求不高的用户可以用用.
private RelativeLayout reLay;
path="http://xxxxxxxxx.cn:88/video/wap/4de44a7.mp4";
reLay=(RelativeLayout)findViewById(R.id.ReLay);
//mediaController = (AdvancedMediaController) findViewById(R.id.media_controller_bar);
BDCloudVideoView.setAK(AK);
bdVideoView = new BDCloudVideoView(this);
bdVideoView.setVideoScalingMode(BDCloudVideoView.VIDEO_SCALING_MODE_SCALE_TO_FIT);
RelativeLayout.LayoutParams rllp = new RelativeLayout.LayoutParams(-1, -1);
rllp.addRule(RelativeLayout.CENTER_IN_PARENT);
reLay.addView(bdVideoView,rllp);
bdVideoView.setVideoPath(path);
bdVideoView.start();
最新文章
- mysql 一些命令
- paper 118:计算机视觉、模式识别、机器学习常用牛人主页链接
- jQuery 3.0正式发布
- 跳舞毯[XDU1005]
- linux设备驱动模型
- 【转】iOS开发者申请发布证书及真机调试图文详解
- Android开发中目前流行控件和知识点总结
- WCF(三)分布式事务
- clisp, scheme 和 clojure 初学习
- s:if 判断 s:property
- 微信小程序 遇到的问题(新)
- Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException
- 2019-1-24 Spark 学习 --总体架构
- Scratch 2.0-Find The Mouse 发布!
- jquery的div局部刷新
- 2018-2019-2 20175320实验一《Java开发环境的熟悉》实验报告
- Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具
- [UE4]子控件Child Widget顶层容器选择
- element-ui Tag、Dialog组件源码分析整理笔记(五)
- PyQt5---ChangeIcon