2016-04-28 65 views
0

我试图重现一个意图的视频,我需要视频活动结束时,视频完成,我需要不同的resultCodes(如果视频结束罚款或推回按钮)。我tryed不同的方式来做到这一点:我应该从android youtube api中选择什么类?

  • 随着YouTubeIntents - >视频工作正常,并在视频完成活动结束,但resultCode为始终RESULT_CANCELED。

  • 随着YouTubeStandalonePlayer - >视频工作正常,并有不同的resultCodes,但活动没有完成视频结束时。

那么,我应该使用什么类来满足这2个要求?

PS:看起来API_KEY工作正常。

+0

你能详细说明“视频完成时”的含义吗?您试图执行哪些Youtube API的功能?你能清楚地了解你的应用程序的功能吗? – noogui

+0

- “视频完成时”意味着youtube活动播放视频,并且正在播放的光标指向该栏的末尾。 - 正如我所说,你尝试过YouTubeIntents和YouTubeStandalonePlayer。 - 我需要第一个活动和一个启动第二个活动(youtube player)的按钮。视频应该自动启动,并在视频结束时我需要自动回到第一个活动,但我需要知道是否回到第一个活动是在视频的结尾或按下后退按钮。 PS:对不起我的英文不好。 – OneCoder

回答

0

Youtube API有一个YouTubePlayer.PlayerStateChangeListener接口,它有一个onVideoEnded()方法。您可以在onVideoEnded()内编写条件以满足您的需求。

相关问题