我正试图有目的地再现视频,我需要在视频完成时结束视频活动,我需要不同的结果代码(如果视频结束得很好或按下后退按钮)。我尝试了不同的方法:
-
YouTubeIntents-->视频运行良好,当视频完成时活动结束,但resultCode始终为RESULT_CANCELD。
-
使用YouTubeStandalonePlayer-->视频效果良好,有不同的结果代码,但活动不会在视频结束时结束。
那么,对于这两个要求,我应该使用什么类?
PS:看来API_KEY运行正常。
Youtube API有一个带有onVideoEnded()
方法的YouTubePlayer.PlayerStateChangeListener
接口。您可以在onVideoEnded()中编写条件以满足您的需求。