I am playing video in a full screen mode, and when I do click on back button I am able to exit full screen mode - but not able to show TextView which I have hide in case of full screen.
To Hide textView on Full Screen mode, I am using below code:
@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());
}
}
To show textView, when I Exit Full Screen mode using:
@Override
public void onBackPressed() {
if (fullScreen){
videoPlayer.setFullscreen(false);
textView.setVisibility(View.VISIBLE); // showing
} else{
super.onBackPressed();
}
}
I don't know why? But I am not getting my textView as in visible state, when I do tap on back button (I mean exit full screen mode).