流视频 - 方向更改 - 横向和纵​​向的不同布局

时间:2013-09-04 03:15:50

标签: android android-layout streaming android-videoview orientation-changes

我正在制作像YouTube这样的视频流应用。我正在使用VideoView的内置流媒体功能。

我正在使用Fragments,因此在手机上有一个VideoFragment的Activity包装器。 用户体验应与YouTube类似,因此在纵向上有顶部的视频播放和下面的一些附加视图等等,在横向上,所有内容都是全屏视频。

我遇到的问题是方向改变,我明显想要的是当方向改变时视频继续播放。正如我所说,视频是流式传输的,所以只要坚持当前的视频时间就不会削减它。我设法做到这一点的唯一方法是强制不要在Manifest中的包装器活动上设置android:configChanges="keyboardHidden|orientation|screenSize"时重新启动活动。

所以这很好用,但是当我想为layoutlayout-land提供不同的布局时,因为活动没有重启,所以没有重新启动据我所知,片段加载新布局的机会。

谢谢!

0 个答案:

没有答案