由于未经授权覆盖在播放器上获取错误,YouTube视频播放停止

时间:2017-11-03 10:47:47

标签: android android-layout android-fragments youtube-api android-youtube-api

我在(支持)$x = ... // first array [2 dimensions] $y = ... // second array [1 dimension] $y = array_merge($y, array_diff($x[0], $y)); // add missing '1' to $y or any other key that are present in elements of $x and have to be added to $y $x[] = $y; // append the 1-dim array as the new element in $x 中使用YouTubePlayerSupportFragment时遇到问题。一切正常,除非我来简历方法youtube播放器播放几秒钟,然后它将被暂停。得到错误。

我的布局..

ViewPager

我的代码:

   ..

            <FrameLayout
                android:id="@+id/youtube_layout"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_weight="1" />

            <android.support.v4.widget.SwipeRefreshLayout
                android:id="@+id/swipeRefreshLayout"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_weight="1" >

                <android.support.v7.widget.RecyclerView
                    android:id="@+id/recyclerCardList"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:divider="@color/colorPrimaryDark"
                    android:dividerHeight="8dp"
                    android:scrollbars="vertical" />
            </android.support.v4.widget.SwipeRefreshLayout>
        </LinearLayout>

1 个答案:

答案 0 :(得分:0)

我认为问题在于布局,从我记忆中来看,YouTube播放器不允许任何视图留在它上面,既不可见也不透明。为了使其在您的设备中可见,请在开发人员选项中启用布局边界(使用填充和边距警告)。所以,我认为你必须确保youtube布局中没有其他视图。

希望它对你有所帮助。