我使用Youtube api为Android开发一个应用程序。即使我创建的应用程序,它工作正常。我仍然无法找到这个api真的做什么Android Youtube API使用官方Youtube App播放视频?
1)当我第一次在设备的Android 2.2上运行它。它迫使我从Google Play商店下载Official YouTube app的新更新。之后,它工作正常,并没有要求进一步更新或下载YouTube应用程序。所以,是的YouTube API使用YouTube应用palying视频 通过通过API代码去,我发现了一些东西
public static Intent createVideoIntent(Activity paramActivity,
String paramString1, String paramString2, int paramInt, boolean paramBoolean1, boolean paramBoolean2)
{
return a(newIntent("com.google.android.youtube.api.StandalonePlayerActivity.START").putExtra
("video_id", paramString2), paramActivity, paramString1, paramInt, paramBoolean1, paramBoolean2);
}
当我进去看看YouTube应用程序代码中,我发现一个名为activity class
StandalonePlayerActivity
。但是视频是在我使用com.google.android.youtube.player.YouTubePlayerView
设计的UI容器中播放的,这是Youtube API的一部分。那么API与上面的activity class(StandalonePlayerActivity)
做什么,它的作用是什么?
2)它不适用于Android 2.1,它为什么如此?
请有人解释一下吗?