我在相机视图上展示布局。布局就像这样
{ Linerlayout
Relativelayout
YouTubePlayerView }
这个膨胀的布局元素是initilly不可见的,在用户操作时,这些元素可见,我打电话给
youTubeView.initialize()
初始化完成监听器将调用
player.cueVideo(getVideoUrl());
现在我可以先看到进度指示器,然后我可以在顶部看到带有播放控制的视频缩略图。当我按下播放按钮时,视频开始播放但没有任何内容可见。我可以看到我的摄影机视图(即我们打开摄像机时的视图)(此布局被充气)。视频声音即将播放,视频播放。现在,如果我按全屏按钮,它会全屏打开视频,这里一切都很好。我可以看到视频。如果我再次回到小屏幕,则不会发出视频声音。
youTubeView.setVisibility(View.VISIBLE);
toplayerLinearLayout.setVisibility(View.VISIBLE);
toplayerRelLayout.setVisibility(View.VISIBLE);
youTubeView.initialize(DEVELOPER_KEY,
(OnInitializedListener) applicationActivity);
请对可能发生的事情给出一些指示
请帮助,因为我完全被阻止
答案 0 :(得分:1)
问题是相机视图。我不知道为什么youtubeplayer视图表现得像这样。但是,在使youtubeplayerview可见并且它正在工作之前,我使GLview(相机)不可见。