YouTubePlayer.PlaybackEventListener

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

概要

動画再生イベントが発生した場合に呼び出されるコールバックのインターフェース定義です。

まとめ

public メソッド
abstract void onBuffering(boolean isBuffering)
バッファリングが開始または終了したときに呼び出されます。
abstract void onPaused()
pause() またはユーザーの操作によって再生が一時停止された場合に呼び出されます。
abstract void onPlaying()
play() またはユーザーの操作によって再生が開始されたときに呼び出されます。
abstract void onSeekTo(int newPositionMillis)
ユーザーによるスクラブ再生または呼び出されているシーク メソッドによって割り込み再生位置が発生した場合に呼び出されます(例:
abstract void onStopped()
一時停止以外の理由によって再生が停止した場合に呼び出されます。

public メソッド

public abstract void onBuffering (boolean isBuffering)

バッファリングが開始または停止した場合に呼び出されます。動画の読み込みが開始されると、onPlaying() の前後に発生する場合があります。

パラメータ
isBuffering プレーヤーがバッファリング中の場合は true、それ以外の場合は false です。

public abstract void onPaused ()

pause() またはユーザーの操作によって再生が一時停止された場合に呼び出されます。

public abstract void onPlaying ()

play() またはユーザーの操作によって再生が開始されたときに呼び出されます。

public abstract void onSeekTo (int newPositionMillis)

ユーザーによるスクラブ再生または呼び出されているシーク メソッド(seekToMillis(int) など)によって割り込み再生位置が発生した場合に呼び出されます。

パラメータ
newPositionMillis プレーヤーのシーク位置となる時間(ミリ秒単位)です。

public abstract void onStopped ()

動画の終了や再生エラーなど、一時停止以外の理由によって再生が停止した場合に呼び出されます。