提交 31fd19b0 编写于 作者: G guoshuyu

fix 跟随屏幕旋转的bug

上级 7388f897
......@@ -69,7 +69,8 @@ public class DetailListPlayer extends GSYBaseActivityDetail<ListGSYVideoPlayer>
detailPlayer.setRotateViewAuto(false);
detailPlayer.setLockLand(false);
detailPlayer.setShowFullAnimation(false);
detailPlayer.setNeedLockFull(true);
//detailPlayer.setNeedLockFull(true);
detailPlayer.setAutoFullWithSize(true);
detailPlayer.setVideoAllCallBack(this);
......@@ -86,7 +87,7 @@ public class DetailListPlayer extends GSYBaseActivityDetail<ListGSYVideoPlayer>
next.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((ListGSYVideoPlayer)detailPlayer.getCurrentPlayer()).playNext();
((ListGSYVideoPlayer) detailPlayer.getCurrentPlayer()).playNext();
}
});
......@@ -110,6 +111,7 @@ public class DetailListPlayer extends GSYBaseActivityDetail<ListGSYVideoPlayer>
/**
* 是否启动旋转横屏,true表示启动
*
* @return true
*/
@Override
......@@ -121,12 +123,11 @@ public class DetailListPlayer extends GSYBaseActivityDetail<ListGSYVideoPlayer>
public void onEnterFullscreen(String url, Object... objects) {
super.onEnterFullscreen(url, objects);
//隐藏调全屏对象的返回按键
GSYVideoPlayer gsyVideoPlayer = (GSYVideoPlayer)objects[1];
GSYVideoPlayer gsyVideoPlayer = (GSYVideoPlayer) objects[1];
gsyVideoPlayer.getBackButton().setVisibility(View.GONE);
}
private void resolveNormalVideoUI() {
//增加title
detailPlayer.getTitleTextView().setVisibility(View.VISIBLE);
......@@ -135,7 +136,7 @@ public class DetailListPlayer extends GSYBaseActivityDetail<ListGSYVideoPlayer>
private GSYVideoPlayer getCurPlay() {
if (detailPlayer.getFullWindowPlayer() != null) {
return detailPlayer.getFullWindowPlayer();
return detailPlayer.getFullWindowPlayer();
}
return detailPlayer;
}
......
......@@ -553,7 +553,7 @@ public abstract class GSYBaseVideoPlayer extends GSYVideoControlView {
}
} else {
//新版本isIfCurrentIsFullscreen的标志位内部提前设置了,所以不会和手动点击冲突
if (isIfCurrentIsFullscreen() && isVerticalFullByVideoSize()) {
if (isIfCurrentIsFullscreen() && !isVerticalFullByVideoSize()) {
backFromFull(activity);
}
if (orientationUtils != null) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册