Android用のYoutube APIを使用してアプリを開発しました。アプリを作成しても問題なく動作します。それでも、この API が実際に何をするのかを知ることができませんでした
1) Android 2.2 デバイスで初めて実行したとき。Google Playストアから公式YouTubeアプリの新しいアップデートをダウンロードする必要があります. その後は正常に動作し、YouTube アプリの更新やダウンロードを要求しませんでした。YouTube api は YouTube アプリを使用してビデオを再生しています 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
、Youtube api の一部である私が使用して設計した UI コンテナー内で再生されます。では、上記の api はactivity class(StandalonePlayerActivity)
何をしているのでしょうか。その役割は何ですか?
2) Android 2.1 では動作しませんでした。なぜですか?
誰かこれを説明してください。