解决方法
如果您的目标版本是Honeycomb 3.2(API Level 13)或更高版本,那么您也必须放置screenSize标志,如:
- <activity
- android:configChanges="orientation|screenSize|keyboardHidden"
- android:name="YOUR ACTIVITY NAME">
- </activity>
因为即使使用“方向”标志,当您的应用程序是活动的应用程序时,即使在屏幕上可见或由锁定屏幕隐藏,即使您的应用程序会在每次方向更改时再次被杀死并重新创建.这是因为可用的屏幕尺寸,主要是平板电脑,实际上由于系统操作栏的位置变化而改变.
这让我疯狂了几个小时! :/