10
我有一个应用程序,其中的帮助部分有一个教程视频我想强制使用Youtube播放器在全屏幕中打开此视频(就像市场/ Play应用程序一样)。它强制视频在全屏播放,即使它是一个肖像视频。如何强制视频在youtube播放器中以全屏播放?
我用这个代码来强制视频YouTube播放器中打开
String videoId = "VIDEO_ID_HERE";
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:"+videoId));
intent.putExtra("VIDEO_ID", videoId);
startActivity(intent);
与其依靠YouTube应用安装,不如看看最近推出的[YouTube Android Player API](https://developers.google.com/youtube/android/player/)。虽然它需要更多的工作来整合,但您可以更好地控制外观和感觉。它包含大量示例,其中[**自定义全屏处理**](https://developers.google.com/youtube/android/player/sample-applications#Custom_Fullscreen_Handling)应该是您特别感兴趣的。 –
我相信有一种方法可以在没有这个API的情况下完成,市场应用程序已经做到了,它已经在已安装的Youtube播放器中打开,我认为会有类似intent.putExtra(“KEYWORD_HERE”,true)的内容。 – Shehabix
是否提供Google Play的源代码?如果是,我会搜索视频部分。 – Shehabix