前端之家收集整理的这篇文章主要介绍了
Android VideoView,在方向更改期间无缝播放,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用VideoView在我的应用程序中播放mp4
文件.有没有办法保存所有缓冲的
内容,因此当屏幕方向改变时,
用户不必再等待10秒或更长时间才能再次开始播放视频.
也许“保存缓冲视频”不是正确的解决方案,我只是想找到一种方法,让屏幕方向改变后播放几乎无缝.
我已经保存了视频定位并使用“seekTo”方法启动视频停止播放.但我也希望能够阻止这种反对.我搜索了遍布stackoverflow并且找不到任何关于此的讨论.
谢谢!
Bradley4
您可以自己处理配置更改,以便不重新启动应用程序.
另一个解决方案可能是将VideoView放入片段.然后,您可能只是暂停视频分离片段并在配置更改后重新附加,而不是使用Activity杀死片段.虽然我现在考虑过,但我认为Fragment也可以在配置更改时重新创建……
如何解决这个问题非常感兴趣,如果没有人回答,请发布您的解决方案.
原文链接:https://www.f2er.com/android/315416.html