YouTubePlayer.PlayerStateChangeListener

public static interface
YouTubePlayer.PlayerStateChangeListener
com.google.android.youtube.player.YouTubePlayer.PlayerStateChangeListener

概要

ハイレベルなプレーヤーの状態が変化した場合に呼び出されるコールバックのインターフェース定義です。

まとめ

public メソッド
abstract void onAdStarted()
広告の再生が開始されると呼び出されます。
abstract void onError(YouTubePlayer.ErrorReason reason)
エラーが発生すると呼び出されます。
abstract void onLoaded(String videoId)
動画の読み込みが完了すると呼び出されます。
abstract void onLoading()
プレーヤーが動画の読み込みを開始し、再生に影響を与えるコマンド(play() または pause() など)を受け入れる準備ができていない場合に呼び出されます。
abstract void onVideoEnded()
動画の最後に到達すると呼び出されます。
abstract void onVideoStarted()
動画の再生が開始されると呼び出されます。

public メソッド

public abstract void onAdStarted ()

広告の再生が開始されると呼び出されます。

public abstract void onError (YouTubePlayer.ErrorReason reason)

エラーが発生すると呼び出されます。どのような状態からでも呼び出される可能性があります。

パラメータ
reason エラーの理由です。

public abstract void onLoaded (String videoId)

動画の読み込みが完了すると呼び出されます。

このコールバックの後で、play()pause()、または seekToMillis(int) などの再生メソッドを呼び出すことができます。

loadVideo(String) など、いずれかの load 関数によって動画が読み込まれている場合、onAdStarted() または onVideoStarted() のいずれかの呼び出しに続いて、このコールバックが発生します。

パラメータ
videoId 読み込まれた動画の YouTube 動画 ID です。

public abstract void onLoading ()

プレーヤーが動画の読み込みを開始し、再生に影響を与えるコマンド(play() または pause() など)を受け入れる準備ができていない場合に呼び出されます。

public abstract void onVideoEnded ()

動画の最後に到達すると呼び出されます。

public abstract void onVideoStarted ()

動画の再生が開始されると呼び出されます。