android:YouTubePlayerView视频不可见

时间:2013-05-19 13:27:35

标签: android video android-youtube-api

我在相机视图上展示布局。布局就像这样

{ 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);

请对可能发生的事情给出一些指示

请帮助,因为我完全被阻止

1 个答案:

答案 0 :(得分:1)

问题是相机视图。我不知道为什么youtubeplayer视图表现得像这样。但是,在使youtubeplayerview可见并且它正在工作之前,我使GLview(相机)不可见。