應用使用了下面的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"
不知道這樣是不是能實現?
可以,如果你寫了橫豎屏都有的布局,可以根據newConfig.orientation來設置布局