今天试用了一下百度云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();

  

最新文章

  1. mysql 一些命令
  2. paper 118:计算机视觉、模式识别、机器学习常用牛人主页链接
  3. jQuery 3.0正式发布
  4. 跳舞毯[XDU1005]
  5. linux设备驱动模型
  6. 【转】iOS开发者申请发布证书及真机调试图文详解
  7. Android开发中目前流行控件和知识点总结
  8. WCF(三)分布式事务
  9. clisp, scheme 和 clojure 初学习
  10. s:if 判断 s:property
  11. 微信小程序 遇到的问题(新)
  12. Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException
  13. 2019-1-24 Spark 学习 --总体架构
  14. Scratch 2.0-Find The Mouse 发布!
  15. jquery的div局部刷新
  16. 2018-2019-2 20175320实验一《Java开发环境的熟悉》实验报告
  17. Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具
  18. [UE4]子控件Child Widget顶层容器选择
  19. element-ui Tag、Dialog组件源码分析整理笔记(五)
  20. PyQt5---ChangeIcon

热门文章

  1. MFC学习(二)
  2. [置顶] sscanf() - 从一个字符串中读进与指定格式相符的数据
  3. 系统环境变量PATH被删除后从注册表恢复
  4. Python 小练习一
  5. SonarQube在CentOS上的安装
  6. IIS设置Access-Control-Allow-Origin
  7. Solr4.3---4.6删除数据的办法
  8. LoadRunner 关联和集合点、检查点
  9. java 从jsp页面传集合给controller
  10. opennebula 发送序列化ID,构造json格式错误