Je veux accéder à mon application à YouTube pour ouvrir une chaîne. J'ai cherché une solution mais je viens de trouver comment ouvrir / diffuser une vidéo: mais qu'en est-il d'ouvrir directement un canal? P> Merci beaucoup. p> p>
3 Réponses :
Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(urlStr)); startActivity(intent); if you use the url of a youtube channel such as: http://www.youtube.com/user/JustinBieberVEVOthis should give you the option to open youtube to the given channel.hope this helps!
J'espérais que le lien n'était pas réellement beiber, mais quelque chose, vraiment quoi que ce soit, d'autre. Tant pis. Merci pour la pointe de l'intention.
Je sais que cette réponse est en retard et telle que je voulais partager cela de toute façon. Cela a fonctionné pour moi:
Ceci ouvre la chaîne directement dans l'application YouTube. Sans demander à l'utilisateur. P> n'a pas inclus aucun code parce que j'utilisais réagissant de Natif fort>, et peut-être que les gens cherche un code natif. De toute façon ici, vous allez: p> mais, Je pense strong> dans code natif fort> cela devrait être quelque chose comme ceci: P> vnd.youtube://user/channel/channel_id code> p>
Intent appIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube://user/channel/" + channel_id));
try {
context.startActivity(appIntent);
} catch (ActivityNotFoundException ex) { ... }
Vous devez expliquer ou plus d'informations ou inclus le code
@ Nicolásalarcónr. J'espère que cela aide un peu.
Meilleur . Tout est réalisé avec la pratique! @ marcoaguayo1915
vnd.youtube://channel/ '+ canal_id code> fonctionne pour moi (sans
utilisateur code>).
vnd.youtube://channel/channel_id For custon URL vnd.youtube://c/channel_permalink