全屏视频查看按钮

Posted

技术标签:

【中文标题】全屏视频查看按钮【英文标题】:Fullscreen VideoView button 【发布时间】:2013-01-29 18:01:38 【问题描述】:

我目前正在将 VideoView 与 MediaController 一起使用,我想知道是否有一种简单的方法可以添加全屏按钮模式。

这将是一个按钮,位于 MediaController 栏或 VideoView 顶部的其他位置,单击该按钮时,将以全屏模式显示视频。

(顺便说一句,我很惊讶 android 没有将此作为默认控制器添加到 MediaController 上!!!)

提前致谢。

【问题讨论】:

【参考方案1】:

在我的应用程序中,我从其父级中删除了 VideoView 并将其设置在内容视图中。

这里作为一个基本想法(可能包含小错误):

VideoView video = (VideoView)findViewById(...);
((ViewGroup)video.getParent()).removeChild(video);
setContentView(video);

顺便说一下,根据您的目标平台,我建议使用TextureView

【讨论】:

以上是关于全屏视频查看按钮的主要内容,如果未能解决你的问题,请参考以下文章

带有嵌入式 youtube 视频的 Android WebView,全屏按钮冻结视频

使用 Flatlist 单击播放按钮以全屏(横向)播放视频

全屏视频查看而不拉伸视频

webview上的Html5视频缺少棒棒糖上的全屏按钮

手机看视频不是全部能全屏,怎么处理?

如何制作适用于 IOS 和桌面浏览器的自定义全屏视频按钮?