2 annbnncnnd AnnBnnCnnD 于 2013.07.25 14:09 提问

阻止activity重启旋转

应用使用了下面的sdk:

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

为了防止activity从旋转屏幕中重启添加了manifest:

android:configChanges="orientation|keyboardHidden|screenSize"

我查到的是需要重写onConfigurationChanged

 @Override
 public void onConfigurationChanged(Configuration newConfig) {
 super.onConfigurationChanged(newConfig);
 setContentView(R.layout.myLayout);
 }

还有这行:

android:configChanges="orientation|keyboardHidden|screenSize"

不知道这样是不是能实现?

1个回答

Jave_
Jave_   2013.07.25 14:13
已采纳

可以,如果你写了横竖屏都有的布局,可以根据newConfig.orientation来设置布局

AnnBnnCnnD
AnnBnnCnnD 谢谢啊
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片