Android VideoView,在方向更改期间无缝播放

我正在使用VideoView在我的应用程序中播放mp4文件。 有没有办法保存缓冲的所有内容,因此当屏幕的方向发生变化时,用户无需再等待10秒或更长时间以便视频再次开始播放。

也许“保存缓冲的视频”并不是正确的解决方案,我只是在寻找一种方式,以便在屏幕方向改变时使播放几乎呈现无缝。

我已经保存了视频定位并使用“seekTo”方法在视频停止播放的位置开始播放。 但我正在寻求防止再次缓解。 我搜索了所有的stackoverflow,并找不到任何关于此的讨论。

谢谢!

Bradley4


您可以自己处理配置更改,以便应用程序不重新启动。

另一种解决方案可能是将VideoView放入片段中。 然后,您可以暂停视频分离碎片并在配置更改后重新附加,而不是使用活动来杀死碎片。 尽管现在我想到了,但我认为片段也可以在配置更改时重新创建。

如何解决这个问题非常感兴趣,如果没有人回答,请张贴您的解决方案。

链接地址: http://www.djcxy.com/p/8117.html

上一篇: Android VideoView, seamless playback during orientation change

下一篇: uploadify: IO error