2016-09-20 1 views
0

Что я должен определить в своей деятельности? I.e Action, ActivityClass, ActivityPackage, ExtraKey и ExtraValue, чтобы определить намерение в приложении открыть приложение Youtube и Android-телефон, чтобы открыть с помощью «ExtraValue», который вы искали в youtube? Я пытаюсь следующую комбинацию, но получаю ошибку 601.Как открыть приложение Youtube из другого приложения после нажатия кнопки с запросом, найденным в 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 =, например: fYWZNN4bbz8 в "https://www.youtube.com/watch?v=fYWZNN4bbz8"

:)

Смежные вопросы