我正在ViewPager中使用AutoPlay 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}遮盖了
提前致谢!
最佳答案
问题仅在于您的布局。 YouTube播放器不允许使用任何布局。
确保删除所有布局,然后重试。
关于android - 由于未在ViewPager Fragment中的播放器顶部进行未经授权的覆盖,YouTube视频播放停止了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49399876/