YouTubeThumbnailLoader.OnThumbnailLoadedListener

public static interface
YouTubeThumbnailLoader.OnThumbnailLoadedListener
com.google.android.youtube.player.YouTubeThumbnailLoader.OnThumbnailLoadedListener

概要

サムネイルが読み込まれた場合に呼び出されるリスナーのインターフェース定義です。

まとめ

public メソッド
abstract void onThumbnailError(YouTubeThumbnailView thumbnail, YouTubeThumbnailLoader.ErrorReason reason)
サムネイルの読み込みでエラーが発生した場合に呼び出されます。
abstract void onThumbnailLoaded(YouTubeThumbnailView thumbnail, String videoId)
YouTube のサムネイルがビューに読み込まれると呼び出されます。

public メソッド

public abstract void onThumbnailError (YouTubeThumbnailView thumbnail, YouTubeThumbnailLoader.ErrorReason reason)

サムネイルの読み込みでエラーが発生した場合に呼び出されます。エラーが発生しても YouTubeThumbnailView は変更されません。以前にビューに読み込まれたサムネイル(読み込まれていない場合はサムネイルなし)が維持されます。

このメソッドは、常に UI スレッドで呼び出されます。

パラメータ
thumbnail エラーが発生した YouTube サムネイル ビューです。
reason エラーの理由です。

public abstract void onThumbnailLoaded (YouTubeThumbnailView thumbnail, String videoId)

YouTube のサムネイルがビューに読み込まれると呼び出されます。このメソッドは、読み込まれたサムネイルを表示するように YouTubeThumbnailView が更新されると呼び出されます。

setVideo(String) または setPlaylist(String) を呼び出して現在の動画または再生リストを変更すると、現在読み込んでいるサムネイルがキャンセルされ、直近に読み込んだサムネイルに対する onThumbnailLoaded コールバックだけが取得されます。

このメソッドは、常に UI スレッドで呼び出されます。

パラメータ
thumbnail サムネイルが読み込まれた YouTube のサムネイル ビューです。
videoId 読み込まれたサムネイルの YouTube 動画 ID です。