1

我有一个包含 VideoView 的片段,我希望它在方向改变时继续播放。

我一直在寻找类似的案例,但我不知道最好的方法。

如果我在片段的 onCreate 方法中“setRetainInstance(true)”似乎还不够

任何人都可以给我一点帮助吗?谢谢

4

1 回答 1

0

您可以尝试在片段中覆盖 onConfigurationChanged,将其留空:

@Override
public void onConfigurationChanged(Configuration newConfig){
    super.onConfigurationChanged(newConfig);        

}

适用于正常活动,因此应该在片段中正常工作。您可能还需要在父活动中覆盖它。

编辑:

忘了说,你需要在活动的清单中添加以下标签。

android:configChanges="orientation" 
于 2012-04-23T11:54:21.030 回答