Android Youtube API 按下后退按钮时退出全屏
Android Youtube API exit the Fullscreen when pressed the back button
当视频在 Fullscreen.i 上播放时想要按下后退按钮可以退出全屏,我已经尝试 overrride onbackPress 和 onKeydown
但不是work.please帮助我
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
System.out.println("here");
youTubePlayer.setPlayerStateChangeListener(playerStateChangeListener);
youTubePlayer.setPlaybackEventListener(playbackeventlistener);
youTubePlayer.setOnFullscreenListener(onFullscreenListener);
you = youTubePlayer;
if (b) {
youTubePlayer.cueVideo(Video_id);
}}
youTubePlayer.setShowFullscreenButton(false);
youTubePlayer.setManageAudioFocus(false);
youTubePlayer.setFullscreen(true);
youTubePlayer.setPlayerStyle(YouTubePlayer.PlayerStyle.MINIMAL);
}
@Override
public void onBackPressed() {
super.onBackPressed();
if (isFullscreen.equals(true)){
you.setFullscreenControlFlags(0);
isFullscreen = false;
you.setFullscreen(false);
}else {
super.onBackPressed();
}
}
}
你能试试这个吗?
@Override
public void onBackPressed() {
if (isFullscreen.equals(true)){
isFullscreen = false;
you.setFullscreen(false);
}else {
super.onBackPressed();
}
}
当视频在 Fullscreen.i 上播放时想要按下后退按钮可以退出全屏,我已经尝试 overrride onbackPress 和 onKeydown 但不是work.please帮助我
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
System.out.println("here");
youTubePlayer.setPlayerStateChangeListener(playerStateChangeListener);
youTubePlayer.setPlaybackEventListener(playbackeventlistener);
youTubePlayer.setOnFullscreenListener(onFullscreenListener);
you = youTubePlayer;
if (b) {
youTubePlayer.cueVideo(Video_id);
}}
youTubePlayer.setShowFullscreenButton(false);
youTubePlayer.setManageAudioFocus(false);
youTubePlayer.setFullscreen(true);
youTubePlayer.setPlayerStyle(YouTubePlayer.PlayerStyle.MINIMAL);
}
@Override
public void onBackPressed() {
super.onBackPressed();
if (isFullscreen.equals(true)){
you.setFullscreenControlFlags(0);
isFullscreen = false;
you.setFullscreen(false);
}else {
super.onBackPressed();
}
}
}
你能试试这个吗?
@Override
public void onBackPressed() {
if (isFullscreen.equals(true)){
isFullscreen = false;
you.setFullscreen(false);
}else {
super.onBackPressed();
}
}