Android 当我切换自动旋转屏幕设置时,我的活动变为空白
我有一个活动,其中包含我正在处理的屏幕定向数据列表:Android 当我切换自动旋转屏幕设置时,我的活动变为空白,android,screen-orientation,orientation-changes,Android,Screen Orientation,Orientation Changes,我有一个活动,其中包含我正在处理的屏幕定向数据列表: @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); uiHelper.onSaveInstanceState(outState); outState.putSerializable("someExpensiveObject", videoE
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
uiHelper.onSaveInstanceState(outState);
outState.putSerializable("someExpensiveObject", videoEntityList);
}
及
在梅尼费斯特
当“我的活动”处于打开状态并在“设备设置”中切换“自动旋转”时,“活动”变为空白
我不知道确切的原因有人能帮我吗???因为你的清单上有这个
android:configChanges="keyboardHidden|orientation"
Android不会在轮换时破坏和重新创建您的活动。因此,onSaveInstanceState
甚至不会被调用
或者
setRetainInstance
你实现了OnConfiguration Changed()吗?是的,我也尝试过了。你能发布你的类吗?
android:configChanges="keyboardHidden|orientation"