Fel*_*lix 7 android android-emulator android-sdk-2.3
我遇到了一个问题,我认为这与模拟器本身有关.我在我onCreate的一个活动中将此代码放在我的方法的顶部:
Log.d(Const.TAG, "onCreate orientation: " + getRequestedOrientation());
Run Code Online (Sandbox Code Playgroud)
每次我在模拟器中切换方向(通过Ctrl + F11和/或Num 7)时,它会打印-1(对应于SCREEN_ORIENTATION_UNSPECIFIED),并且它会陷入横向(除非重新启动应用程序,否则不会切换回纵向).
难道我做错了什么?还有其他人有这个问题吗?这是一个与2.3仿真器严格相关的问题,还是出现在设备上(目前是Nexus S)?
Tho*_*asW 10
这是模拟器的问题.请参阅:http: //code.google.com/p/android/issues/detail?id = 13189
并在stackoverflow: 为什么姜饼模拟器方向卡在应用程序中?
遗憾的是,10.0 Android SDK(2011年2月发布)未解决此问题.
这似乎是模拟器的问题,因为“设置”应用程序(例如)做了同样的事情(尽管启动器没有,这让我相信启动器应用程序使用其他一些机制来检测方向变化)。
我将在几天内将此答案标记为已接受,在此之前,如果您有答案,请随时透露一些信息。
| 归档时间: |
|
| 查看次数: |
3205 次 |
| 最近记录: |