起初我认为这是我的应用程序的问题,但它似乎发生在姜饼模拟器中的任何应用程序(尽管有趣的是,不是主屏幕)。
要复制我的问题,打开eclipse并启动用于姜饼的android模拟器(我使用“Google API - API Level 9”作为我的目标)
因此,模拟器加载后复制的过程是
按LCtrl-F11将方向切换到横向,然后再按切换到纵向
结果:
在主屏幕中:
视图旋转为横向,然后返回到纵向,如预期的那样
在任何应用程序中(我已尝试过浏览器,计算器,地图和我正在处理的应用程序):
视图旋转到横向,然后没有任何东西,即使模拟器以横向模式显示手机,它也会保持在横向状态(见下文)
是否有其他人遇到此问题,或者我是否以某种不正确的方式安装了模拟器 - 这对以前的任何模拟器都不是问题
答案 0 :(得分:11)
这是运行2.3.x的Android模拟器的错误。 Bug已被确认here
答案 1 :(得分:6)
实际上,我之前偶尔会遇到这个问题,尽管每次传递工具时它似乎会逐渐变得更糟。您的安装或如何使用该程序AFAIK没有任何问题。您可以尝试使用Ctrl-F12切换回而不是Ctrl-F11,看看是否有所改善。我认为问题可能源于模拟器试图模拟四向定位,但这只是猜测。
答案 2 :(得分:2)
我在自己的应用程序中遇到了同样的问题。使用相机后,应用程序始终处于lanscape模式。我找到的唯一解决方法是单击主页按钮(模拟器更改为纵向模式),然后再次单击我的应用程序以纵向模式返回到它。
是否有人报告过该错误?
(Gingerbread模拟器,Eclipse 3.5.x,Android开发工具8.0.1.v201012062107-82219)