【发布时间】:2016-03-23 14:58:28
【问题描述】:
我正在全屏模式下播放视频,当我点击后退按钮时,我能够退出全屏模式 - 但无法显示我在全屏时隐藏的 TextView。
要在全屏模式下隐藏 textView,我使用以下代码:
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider,
YouTubePlayer player, boolean wasRestored) {
if (!wasRestored) {
showPlayer();
videoPlayer = player;
videoPlayer.setOnFullscreenListener(new OnFullscreenListener() {
@Override
public void onFullscreen(boolean _isFullScreen) {
fullScreen = _isFullScreen;
textView.setVisibility(View.GONE); // hiding
}
});
videoPlayer.loadVideo(actualVideo.getVideoId());
}
}
要显示 textView,当我退出全屏模式时使用:
@Override
public void onBackPressed() {
if (fullScreen){
videoPlayer.setFullscreen(false);
textView.setVisibility(View.VISIBLE); // showing
} else{
super.onBackPressed();
}
}
我不知道为什么?但是当我点击后退按钮(我的意思是退出全屏模式)时,我的 textView 并没有处于可见状态。
【问题讨论】:
-
请张贴您的 xml
标签: android youtube textview youtube-api android-youtube-api