public static interface
YouTubePlayer.PlayerStateChangeListener
YouTubePlayer.PlayerStateChangeListener
com.google.android.youtube.player.YouTubePlayer.PlayerStateChangeListener |
개요
높은 수준의 플레이어 상태가 변경되면 호출되는 콜백에 대한 인터페이스 정의입니다.
요약
공개 메소드 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
onAdStarted()
광고 재생이 시작될 때 호출됩니다.
| ||||||||||
abstract void |
onError(YouTubePlayer.ErrorReason reason)
오류가 발생할 때 호출됩니다.
| ||||||||||
abstract void |
onLoaded(String videoId)
동영상 로드가 완료되면 호출됩니다.
| ||||||||||
abstract void | onLoading() | ||||||||||
abstract void |
onVideoEnded()
동영상이 종료될 때 호출됩니다.
| ||||||||||
abstract void |
onVideoStarted()
동영상 재생이 시작될 때 호출됩니다.
|
공개 메소드
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 ()
public abstract void onVideoEnded ()
동영상이 종료될 때 호출됩니다.
public abstract void onVideoStarted ()
동영상 재생이 시작될 때 호출됩니다.