我遇到了一个问题,我认为这个问题与模拟器本身有关。我已经将以下代码放在我的一个活动的onCreate
方法的最顶部:
Log.d(Const.TAG, "onCreate orientation: " + getRequestedOrientation());
每次我通过 Ctrl+F11 或 Num 7 在模拟器中切换方向时,它会打印出
-1
(对应 SCREEN_ORIENTATION_UNSPECIFIED
),并且会卡在横屏状态(除非我重新启动应用程序,否则不会切换回纵向)。我做错了什么吗?还有其他人遇到这个问题吗?这是一个与2.3模拟器相关的问题,还是在设备上(目前是Nexus S)也会出现?