在我的android应用程序中以全屏模式播放youtube视频
我正在使用以下代码在我的应用程序中播放youtube视频在我的android应用程序中以全屏模式播放youtube视频,android,youtube,Android,Youtube,我正在使用以下代码在我的应用程序中播放youtube视频 startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.youtube.com/watch?v=videoid"))); 我希望youtube视频以全屏模式打开。有什么方法可以做到这一点吗?尝试使用 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.pars
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://www.youtube.com/watch?v=videoid")));
我希望youtube视频以全屏模式打开。有什么方法可以做到这一点吗?尝试使用
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube://" + video_id);
startActivity(intent);
原因是Uri不同。您当前使用的是通过http提供内容:这恰好是视频,并被解析为youtube。带有“vnd.youtube”的一个实际上是告诉系统,您有视频内容,希望本地应用程序处理
啊,如果你真的想在不使用youtube应用程序(你无法控制)的情况下播放全屏视频,你不试着自己制作视频视图吗?
查看此链接
虽然我最初在这方面失败了,但我最终还是按照这个链接的说明成功了
您可以在这里创建自己的视频播放器,并在其中播放视频今天找到了此解决方案:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.youtube.com/watch?v=VIDEOID"));
intent.putExtra("force_fullscreen",true);
startActivity(intent);
可能是重复的谢谢。。但我认为你的链接不包括全屏播放视频。在我的应用程序中,视频正在播放,但youtube视频不是全屏的,我现在必须手动播放。我也在寻找这个问题的答案。我认为gdata API可能会有所帮助。尝试使用开放式youtube播放器。这对我有帮助。这是它的链接:您是否尝试创建自己的VideoView?我之前尝试过VideoView。但是,有一个问题是视频没有播放。然后我在上面提到的代码中尝试了这个选项。视频正在播放,但现在我被这个全屏问题困住了。所以你必须解决你的VideoView播放问题,因为我认为你无法控制YouTube,只能从全屏开始。我尝试过使用VideoView。但同样,这不起作用。这次我在这里使用了这个链接。不知道这是怎么回事。。如果有人能向我展示他们的视频视图工作代码来流式播放youtube视频,那就太好了。是的,它也不能工作。它不允许您强制全屏查看这是一个仅链接的答案。考虑复制相关信息在这里。