gpt4 book ai didi

Android YouTube 应用播放视频 Intent

转载 作者:IT老高 更新时间:2023-10-28 12:57:54 56 4
gpt4 key购买 nike

我创建了一个应用程序,您可以在其中下载适用于 Android 的 YouTube 视频。现在,我想要它,这样如果你在 YouTube 原生应用中播放视频,你也可以下载它。为此,我需要知道 YouTube 原生应用为播放 YouTube 应用而发出的 Intent。
如果我的模拟器上有 YouTube 程序,我可以轻松做到这一点,所以我的第一个问题是:
1. 我可以为我的模拟器下载 YouTube 应用,或者...
2. 用户选择视频播放时的 Intent 是什么。

最佳答案

这个怎么样:

public static void watchYoutubeVideo(Context context, String id){
Intent appIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:" + id));
Intent webIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://www.youtube.com/watch?v=" + id));
try {
context.startActivity(appIntent);
} catch (ActivityNotFoundException ex) {
context.startActivity(webIntent);
}
}

关于Android YouTube 应用播放视频 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/574195/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com