提交 0e6ca040 编写于 作者: S shuyu

* 调整了全屏/退出全屏的按键显示不对问题

上级 f7910cf3
......@@ -59,7 +59,11 @@ public class OrientationUtils {
if (mIsLand > 0) {
screenType = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_enlarge);
if (gsyVideoPlayer.isIfCurrentIsFullscreen()) {
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_shrink);
} else {
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_enlarge);
}
mIsLand = 0;
mClick = false;
}
......@@ -122,7 +126,11 @@ public class OrientationUtils {
} else {
screenType = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_enlarge);
if (gsyVideoPlayer.isIfCurrentIsFullscreen()) {
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_shrink);
} else {
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_enlarge);
}
mIsLand = 0;
mClickPort = false;
}
......@@ -136,6 +144,8 @@ public class OrientationUtils {
if (mIsLand > 0) {
mClick = true;
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
if (gsyVideoPlayer != null)
gsyVideoPlayer.getFullscreenButton().setImageResource(R.drawable.video_enlarge);
mIsLand = 0;
mClickPort = false;
return 500;
......
......@@ -252,6 +252,7 @@ public abstract class GSYBaseVideoPlayer extends FrameLayout implements GSYMedia
showNavKey(mContext, mSystemUiVisibility);
}
showSupportActionBar(mContext, mActionBar, mStatusBar);
getFullscreenButton().setImageResource(R.drawable.video_enlarge);
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册