这可能是一个相当容易回答的问题,但在搜索文档和谷歌几个小时后,我自己找不到解决方案。我在AndroidManifest.xml文件中设置了我的Android应用程序的方向为横向:
android:screenOrientation="landscape"
然而,当我在模拟器中运行该应用程序时,它以横向和纵向模式显示。如何在mac上将模拟器切换到横向模式?它运行1.6 SDK。
这可能是一个相当容易回答的问题,但在搜索文档和谷歌几个小时后,我自己找不到解决方案。我在AndroidManifest.xml文件中设置了我的Android应用程序的方向为横向:
android:screenOrientation="landscape"
然而,当我在模拟器中运行该应用程序时,它以横向和纵向模式显示。如何在mac上将模拟器切换到横向模式?它运行1.6 SDK。
当前回答
这需要4个小时的调查。不要忘记在虚拟设备中启用自动旋转!
其他回答
要在android模拟器中切换到横向模式,你有2种方法来完成。
你可以创建一个相对的布局,这样当你从一种模式切换到另一种模式时,它会相应地改变
您可以创建两个单独的XML文件,并在需要时使用它
Ctrl + F11在Ubuntu / Linux Mint上非常有效。
在我的windows-8笔记本电脑中,ctrl + fn + F11可以工作。
我正在使用Android Studio,这些建议都不起作用。我可以转动模拟器,但它保持竖屏。我不想在manifest强制视图中添加命令。我的解决办法是:
使用ctrlF11将模拟器切换到横向模式(图像仍然是纵向) 在操作系统中打开相机,它会以横屏模式打开,这是唯一能做到这一点的应用 不做任何其他事情,从Android Studio调试我的应用程序,现在它显示在横向
现在更直观了。AVD界面现在包括一个带有各种功能快捷方式的边栏。蓝色圈出的按钮将在屏幕上顺时针和逆时针旋转设备。