显示YoutubeThumbnil并onclick在List中的同一视图上播放视频

时间:2015-07-22 10:36:21

标签: android android-youtube-api

我知道我在问愚蠢的问题,非常感谢你们的帮助

如果有人能告诉我如何在listview中显示youtubethumbnil,一旦用户点击了thumbnil,那么它应该只在listview中播放

我见过Android YouTube Api

我从服务器获取thumbnil网址

<LinearLayout>
   <com.google.android.youtube.player.YouTubeThumbnailView
                android:id="@+id/youtubethumbnailview"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="5dp" />

            <com.google.android.youtube.player.YouTubePlayerView
                android:id="@+id/youtubeplayerview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:padding="5dp" />
</LinearLayout>

我可以使用frameLayout和内部我可以放YouTubeThumbnailView和YouTubePlayerView

但我确定有很简单的方法可以做到这一点

我正在使用自定义光标适配器

请帮我怎么做

1 个答案:

答案 0 :(得分:0)

使用以下内容:

<LinearLayout
     android:orientation="vertical">

   <com.google.android.youtube.player.YouTubeThumbnailView
                android:id="@+id/youtubethumbnailview"
                android:layout_width="0"
                android:layout_weight = "1"
                android:layout_height="wrap_content"
                android:padding="5dp" />

            <com.google.android.youtube.player.YouTubePlayerView
                android:id="@+id/youtubeplayerview"
                android:layout_width="0"
                android:layout_weight = "1"
                android:layout_height="wrap_content"
                android:padding="5dp" />
</LinearLayout>

诀窍是将它们放在具有垂直方向的LinearLayout中。然后我们需要给每个宽度为零和重量为1,以便它们占据半屏。