我正在使用YouTube Android Player API中的YouTubePlayerFragment。我想自定义UI。特别是隐藏左上方的视频标题并隐藏右下方的YouTube徽标,但保留所有其他控件。有什么方法可以做到这一点。 MINIMAL和CHROMLESS风格不是一个选项,因为我想为这个播放器提供搜索栏和选项菜单。
答案 0 :(得分:1)
您无法使用YouTube播放器API执行此操作。为了克服有限的自定义选项(以及其他问题)的问题,我已经构建了一个开源播放器来替换Google中的那个。 Android-YouTube-Player
要隐藏部分用户界面,您只需执行此操作
PlayerUIController uiController = youTubePlayerView.getPlayerUIController();
uiController.showVideoTitle(false);
uiController.showYouTubeButton(false);
您可以进一步自定义UI,该库具有一个API,可以使用您想要的任何视图替换默认UI。
View customPlayerUI = YouTubePlayerView.inflateCustomPlayerUI(R.layout.custom_player_ui);
您可以详细了解here。