YouTubeThumbnailLoader.OnThumbnailLoadedListener

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

Descripción general

Definición de interfaz para un objeto de escucha que se invoca cuando se carga una miniatura.

Resumen

Métodos públicos
abstract void onThumbnailError(YouTubeThumbnailView thumbnail, YouTubeThumbnailLoader.ErrorReason reason)
Se invoca cuando se produce un error al cargar una miniatura.
abstract void onThumbnailLoaded(YouTubeThumbnailView thumbnail, String videoId)
Se invoca cuando una miniatura de YouTube se carga en la vista.

Métodos públicos

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

Se invoca cuando se produce un error al cargar una miniatura. YouTubeThumbnailView no se modificará cuando se produzca un error, sino que mantendrá la miniatura cargada anteriormente en la vista (o no mostrará ninguna miniatura si no se ha cargado ninguna).

Esto siempre se invocará en el subproceso de interfaz de usuario.

Parámetros
thumbnail Miniatura de YouTube en la que se produjo el error.
reason Motivo del error.

public abstract void onThumbnailLoaded (YouTubeThumbnailView thumbnail, String videoId)

Se invoca cuando una miniatura de YouTube se carga en la vista. Se invocará luego de que YouTubeThumbnailView se haya actualizado para que muestre la miniatura cargada.

Ten en cuenta que al cambiar el video o la lista de reproducción actual invocando al setVideo(String) o setPlaylist(String)) se cancelará el proceso de carga de la miniatura que estás intentando subir y solo obtendrás una devolución de llamada de onThumbnailLoaded para la última miniatura cargada.

Esto siempre se invocará en el subproceso de interfaz de usuario.

Parámetros
thumbnail Vista de miniatura de YouTube en la que se cargo la miniatura.
videoId Identificación de video de YouTube de la miniatura cargada.