我有一个包含VideoView的片段,我希望它在方向更改时继续播放。
我一直在寻找类似的案例,但我不知道最好的方法。
如果我在片段的onCreate方法中“setRetainInstance(true)”,那么它似乎还不够
有人可以给我一些帮助吗?感谢
答案 0 :(得分:0)
您可以尝试覆盖片段中的onConfigurationChanged,将其留空:
@Override
public void onConfigurationChanged(Configuration newConfig){
super.onConfigurationChanged(newConfig);
}
适用于正常活动,因此应该在片段中正常工作。您可能还需要在父活动中覆盖它。
修改强>
忘了说,您需要将以下标记添加到活动的清单中。
android:configChanges="orientation"