我应该在我的活动中定义什么,即Action,ActivityClass,ActivityPackage,ExtraKey和ExtraValue来定义应用程序中打开Youtube应用程序的意图以及在youtube中搜索到的“ExtraValue”打开Android手机? 我正在尝试以下组合,但得到错误601。
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 :(得分:0)
在您的项目中使用此功能: https://developers.google.com/youtube/android/player/downloads/
在您的onclick方法中包含此代码:
Intent intent = YouTubeStandalonePlayer.createVideoIntent(getActivity(), api_key, video_id);
startActivity(intent);
api_key是Google Console API开发人员密钥。 video_id是v =之后的代码,例如:“https://www.youtube.com/watch?v=fYWZNN4bbz8”中的fYWZNN4bbz8
:)