5

방법 YouTube 동영상이 공식 YouTube Android 앱에서 재생이 완료된 시점을 확인합니까? LogCat에서 나는 VideoStage : MEDIA_PLAYING_VIDEO와 같은 것을 본다. 이 작업이 완료되면 감지 할 수있는 방법이 있습니까?YouTube 동영상 재생 완료 감지하기

+0

을 구현할 수 있습니다 미디어 플레이어, 나는 그런 일이 일어날 지 의심 스럽다. – zgc7009

+2

절대 말하지 마세요 @ zgc7009;) – Tukajo

+1

@Tukajo 모자를 쓰다 보면, API에서 구현 한 것이 놀랍습니다. P – zgc7009

답변

3

MediaPlayer을 사용할 수 있습니다. 음악/비디오가 현재 재생 중인지 확인하는 방법은 isPlaying입니다. 재생 중에 Boolean을 true로 설정하고 Boolean에 대해 isPlaying 메소드를 확인하여 True에서 False으로 변경되었는지 확인하십시오.

그렇지 않으면 유튜브 (또는 구글이)있을 수 있습니다 일부 특정 API의

편집 :

내가 here로 보았다; YouTube에 대한 API가있는 것으로 보입니다.

당신은 내가 그 그것은 자신의 사용하기 때문에이 비디오 년대 말에 방송을 보내 유튜브를 필요로 확신 리스너를 얻기 위해 YoutubePlayer 클래스의 방법 PlayerStateChangeListener를 사용하는 방법을 OnVideoEnded

+0

오디오가 재생 중인지 아닌지를 확인하려고했는데 마구 자르기. API에 관해서는, 내 애플 리케이션은 비디오가 아니라 오히려 공식적인 애플 리케이션을 재생합니다. API가 여전히 작동한다고 생각하십니까? – user2420837

+0

앱이 youtube 앱을 열 때 백그라운드로 푸시됩니까? – Tukajo

+0

youtube xml 레이아웃을 구현하는 것이 더 쉬울 것이라고 생각합니다. youtube 앱의 모양과 느낌을 얻지 만 youtube API를 사용할 수있는 능력을 잃지는 않습니다. 한 앱에서 다른 앱으로 오디오 또는 비디오의 상태를 확인할 수 있는지 확실하지 않습니다. – Tukajo