由于ViewPager Fragment中播放器顶部未经授权的叠加,YouTube视频播放停止

时间:2018-03-21 06:45:17

标签: android android-fragments youtube android-viewpager android-framelayout

在ViewPager中使用自动播放YouTube视频片段。

我得到了错误,

YouTube视频播放因播放器顶部未经授权的覆盖而停止。

我用谷歌搜索了这个链接, Show Youtube video within viewpager

实现此方法setUserVisibleHint()后, 视频暂停了......得到同样的错误。请有人帮我这个。

   <FrameLayout
            android:id="@+id/youtube_fragment"
            android:layout_width="match_parent"
            android:layout_height="match_parent"></FrameLayout>

YouTubePlayerView被android.widget隐藏.RelativeLayout {216081f V ........ ........ 1080,0-2160,1536#7f0900cf app:id / relativeNews}

我使用了viewpager和framelayout相对布局中的所有内容

我尝试删除每个父布局,然后将framelayout放在父元素上面。 我又来了

YouTubePlayerView被android.widget.FrameLayout {216081f V ........ ........ 1080,0-2160,1536#7f0900cf app:id / youtube_fragment}遮挡了

提前致谢!

1 个答案:

答案 0 :(得分:0)

问题仅出在你的布局上。 Youtube播放器不允许任何布局。

确保删除其上的所有布局,然后重试。