我快完成我的第一个Android游戏了,遇到了一个问题,这个问题很简单,我肯定会感到愚蠢,因为不知道如何解决它。如何强制应用程序保持横向布局?现在,如果你翻转手机(模拟器),它会翻转图形并把它们压缩。我希望游戏可以水平开始,并且无论用户如何翻转手机都保持这种方式。
谢谢。
谢谢。
打开 AndroidManifest.xml 并添加以下的 android:screenOrientation="landscape",例如:
<activity android:name=".ActivtyName"
android:screenOrientation="landscape"
>
如果你想在Activity级别上实现此功能,以便动态更改或允许用户选择方向,请在Activity的onCreate方法中使用setRequestedOrientation。
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
非常抱歉,我只能使用英文进行回答。android:screenOrientation="landscape"
添加到活动的属性中。<activity android:name=".myMainActivity"
android:screenOrientation="landscape">
R.styleable
文件并在其中设置方向设置。更多信息
我认为你应该能够设置
android:screenOrientation="landscape"
在清单文件中设置您的 Activity。看起来没有应用程序范围的设置,因此您可能需要为每个 Activity 单独进行设置。