YouTube 動画を表示する

Posted by muchag | Android | 2011-07-07 (木) 17:30:18

YouTube の動画をスマートフォンで見たくなって
アプリを製作してみた。

【環境】
[Android SDK] revision 11

グーグル先生に質問してみたら
そのものズバリが出てきた。
自転車で通勤しましょ♪ブログ:明示的IntentでYouTube動画を再生する方法

以下のソースは変数名・YouTube ID (?) 以外、上記サイトの丸パクリです。。。

  1. // YouTube ID (?) の設定
  2. String myYouTube = "IfCfzz-7sHo"; // Android 2.3搭載大画面マルチタッチシステム #DigInfo
  3.  
  4. // 暗黙のインテントの生成
  5. Intent intentYouTube = new Intent(Intent.ACTION_VIEW);
  6.  
  7. // 暗黙のインテント用のデータを設定
  8. intentYouTube.setData(Uri.parse("http://m.youtube.com/watch?v=" + myYouTube));
  9.  
  10. // ここで「暗黙」から「明示的」に変更?
  11. intentYouTube.setClassName("com.google.android.youtube", "com.google.android.youtube.WatchActivity");
  12.  
  13. // アクティビティの呼び出し
  14. startActivity(intentYouTube);

 
無事に YouTube を表示できた。
先輩に感謝♪
 
それにしても「明示的」「暗黙」どっちなんだろう・・・。

Android | 2011-07-07 (木) 17:30:18 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment