最近接手一个项目,里面的视频播放是用的JCVideoPlayer,在网上找了下介绍,都是简单的用法和Demo,有些需求不能满足,这里我先给自己做一点备注,了解一点我就写一点。
1,首先就是全屏播放时的模式
刚开始的全屏播放模式是,全屏播放之后还在竖屏播放,手机横着放的时候才会横屏播放,找了下资料挺全的,在JCVideoPlayer.java文件中修改如下代码:
public static int FULLSCREEN_ORIENTATION = ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE;
public static int NORMAL_ORIENTATION = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
第一个表示全屏的播放模式,第二个表示平时默认的播放模式。下面介绍一下都有哪些播放模式:
unspecified”
默认值,由系统来选择方向。它的使用策略,以及由于选择时特定的上下文环境,可能会因为设备的差异而不同。
“user”
使用用户当前首选的方向。
“behind”
使用Activity堆栈中