嘿,当我旋转手机时,我的活动重新启动。我有一个视频播放视频,我旋转和视频重新启动。现在,我发现在添加此我的活动清单固定它旋转手机在Android上重新启动视频
<activity android:name="Vforum" android:configChanges="orientation"></activity>
现在的问题是视频控件没有正在重绘,直到他们消失了,回来,从而留下要么很长的控制会从横向到纵向模式或从肖像到风景的真正短的控制。一旦他们消失,然后我点击让他们回来,然后他们正确的大小。有没有更好的方法来做到这一点?
什么生命周期事件旋转时,叫什么名字?我很快搜索了一下,结果出现了。我看到'myVideoView.getCurrentPosition()'会保存当前时间,但是当我旋转并重置时,我也看到渐进式下载也开始了。你能提供一个简单的例子吗? Sudo代码甚至可以为我工作,谢谢! – Ronnie
当您旋转手机时,当前的Activity实例被销毁并创建新的实例,因此您可以在onCreate()中检查捆绑对象的视频位置。视频位置可以保存在onSaveInstanceState(Bundle)中。请参阅http://developer.android.com/reference/android/app/Activity.html –
我所看到的是视频从未来的某个时间开始。也许它的下一帧,大约1秒。但是信息丢失了。任何人都知道如何旋转而不会丢失任何视频? – Lucy