我正努力让原始的YouTube缩略图显示在我的YouTube播放器视图上。当前,视频在被点击时会按预期播放,但是在初始化之前,视图只是一个黑匣子,没有指示它是视频。我该如何解决?
我尝试使用YouTube缩略图视图,但是我不了解如何完全初始化视频以及缩略图。我试图找到类似的问题,但是它们已经过时且不清楚。
XML:
android:id="@+id/youtube_view2"
class="com.google.android.youtube.player.YouTubePlayerView"
id="@+id/view2"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginTop="15dp"
android:layout_marginBottom="15dp"
app:layout_constraintBottom_toBottomOf="@+id/border"
app:layout_constraintEnd_toEndOf="@+id/border"
app:layout_constraintStart_toStartOf="@+id/border"
app:layout_constraintTop_toTopOf="@+id/border" />
主要活动:
YouTubePlayerView youTubePlayerView;
YouTubePlayerView youTubePlayerView2;
YouTubePlayer.OnInitializedListener onInitializedListener;
TextView t7;
private void initialize(final String s, YouTubePlayerView g, final String t) {
onInitializedListener = new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
youTubePlayer.loadVideo(s);
}
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult youTubeInitializationResult) {
}
};
g.initialize(t, onInitializedListener);
}
我希望缩略图在播放视频之前初始化,但是目前它只是在初始化视频本身。如何实现缩略图视图?