我设法让我的视频与VideoView一起播放,但在我旋转设备后,视频停止并从头开始播放。我把我的VideoView放在片段里。
我在片段中尝试了这个但没有成功:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRetainInstance(true);
}
@Override
public void onPause() {
super.onPause();
if(video.isPlaying()) {
video.pause();
progress = video.getCurrentPosition();
}
}
@Override
public void onResume() {
super.onResume();
if(video.isPlaying() && progress!=0) {
video.seekTo(progress);
video.start();
}
}
如何在屏幕旋转后保持视频播放?