2016-09-20 5 views
0

YouTubeで検索された「ExtraValue」で開くには、Youtubeアプリを開くアプリとAndroidの電話を開くアプリのインテントを定義するために、自分のアクティビティ、つまりAction、ActivityClass、ActivityPackage、ExtraKey、ExtraValueで定義する必要がありますか? 私は、次の組み合わせを試したが、プロジェクトのエラー601YouTubeで検索されたクエリでボタンをクリックした後、別のアプリからYoutubeアプリを開く方法は?

Action: android.intent.action.SEARCH 
ActivityClass: com.google.android.youtube.WatchActivity 
ActivityPackage: com.google.android.youtube 
DataType: 
DataUri: 
ExtraKey: query 
ExtraValue: app Inventor activity starter 
ResultName: 

答えて

0

使用この取得しています: https://developers.google.com/youtube/android/player/downloads/

は、あなたのonclickの方法でこのコードを含める:

Intent intent = YouTubeStandalonePlayer.createVideoIntent(getActivity(), api_key, video_id); 
startActivity(intent); 

API_KEY GoogleアカウントですコンソールAPI開発者キー VIDEO_IDは、例えば、V =後のコードである: "https://www.youtube.com/watch?v=fYWZNN4bbz8"

でfYWZNN4bbz8 :)

関連する問題