转发vitamio使用的一些错误更改

来源:互联网 发布:人类进化史知乎 编辑:程序博客网 时间:2024/06/06 03:41

这两天没事,研究下vitamio的使用,参考了 我不是看客的博客,http://blog.csdn.net/u010181592/article/details/52122964,发现自己的几个大意,记录下来

1.旋转屏幕的问题,vitamio第二篇,应该就可以横屏了,一直没有横屏的原因是手机设置的锁屏,而且在清单文件中没有设置

android:screenOrientation="sensorLandscape",导致走了很多弯路
2.filename    time  控制器的时间,电量,滑动等没有展示,找好长时间的错误,发现是自定义的controller的ID跟MediaController的ID不一致造成的,博主在文章里也做了说明,可是自己不够细心。要想自定义的控制器可以使用,一定要和原来的控制器的布局的ID、一致

3.当竖屏时,控制器占满了屏幕,videoView只占上半部分,实际情况应该是控制器在videoview的底部,而不是在屏幕的底部,做了各种更改,

a:获得videoview的高度,动态设置控制器的高度,但是每次获取的videoview的高度都为0;

b:更改了show函数里showlaoction(),没有起作用;

c:直接设定控制器的大小,以目测为基准,设置控制器大小,倒是放到了videoview的下方,但是总觉得一旦videoview高度不一致的情况下,会出现控制器超出或者进入videoview内部这样的布局,因为控制器设定死了,没有和videoview完美契合

d:最后没办法,又把顶部展示文件和电量时间的放到了seekbar下方或者直接忽略,控制器的布局不进行自定义,发现可以用。

看情况吧,以后公司需要的话,根据需求进行更改吧,到无前为止,没找到好办法解决这个问题



0 0