在列表适配器中输入com.google.android.youtube.player.YouTubePlayerView类时出错

Nag*_*aga 11 android youtube-api android-youtube-api

我想膨胀

<com.google.android.youtube.player.YouTubePlayerView
                android:id="@+id/youtubeplayerview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:padding="5dp" />
Run Code Online (Sandbox Code Playgroud)

在List适配器中,以便我可以在listview中播放视频,但我收到错误

com.google.android.youtube.player.YouTubePlayerView类错误

如果我正在使用

<com.google.android.youtube.player.YouTubeThumbnailView
                android:id="@+id/youtubeplayerview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:padding="5dp" />
Run Code Online (Sandbox Code Playgroud)

它正在膨胀而没有任何错误,我能够在列表视图中显示缩略图

我的要求是用户点击此缩略图视频应该在列表视图中播放

请建议我如何实现这一目标?

not*_*bot 18

文档:

直接使用此视图是使用该视图的替代方法 YouTubePlayerFragment.如果您选择直接使用此视图,则需要扩展您的活动YouTubeBaseActivity.

因此,您必须确保您的活动延伸YouTubeBaseActivity.或者,如果您的活动不需要扩展库提供的活动,则可以使用YouTubePlayerSupportFragmentandroid.support.v4中的and FrameActivity.

<fragment
  android:name="com.google.android.youtube.player.YouTubePlayerSupportFragment"
  android:id="@+id/youtubesupportfragment"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"/>
Run Code Online (Sandbox Code Playgroud)

  • @not_a_bot我的QuestionLink是:http://stackoverflow.com/q/38694028/5059725我还有错误膨胀类片段,其他错误二进制XML文件行#15:重复id 0x7f1001d0,tag null或parent id 0x7f1001cf与另一个com.google.android.youtube.player.YouTubePlayerSupportFragment的片段 (2认同)