2013-03-13 46 views
0

我创建了Android 4.2 AVD。为了我目前的项目需要,主屏幕方向是风景。软件密钥选项被选中。 模式设置为xhdpi,就像Galaxy Nexus手机一样。仿真的Android 4.2系统上没有出现虚拟按钮

当我启动模拟器时,我看到按钮应出现在右侧的黑色条纹,但它仍然是黑色的。因此,由于模拟物理键被禁用,因此无法触发Back操作。

该问题可以通过在纵向模式下配置仿真器然后旋转一次即可解决;按钮按预期显示。这会导致问题,因为该窗口会自动缩小以适合我的显示器;旋转完成后,我没有找到任何快捷方式在运行时恢复1:1缩放比例。这很重要,因为我希望看到像素完美的结果。

我使用SDK版本21和平台工具版本16.0.2,昨天更新。

回答

0

我自己找到了解决方案......这是一种解决方法,可以使1:1缩放比例和软件按钮起作用。

  • 在肖像模式下保留AVD(Galaxy Nexus或从中克隆)。
  • 使用-scale 1选项从命令行运行仿真器;即使窗口在启动时不适合屏幕,这也是强制1:1像素完美比例的魔法。默认情况下,自动缩小尺寸恰好适合显示器。
  • 使用Ctrl + F11或Ctrl + F12旋转显示屏以获取横向模式。