我知道如何更改manifest.xml中的方向:
<activity
android:name="com.mygdx.game.android.AndroidLauncher"
android:label="@string/app_name"
>> android:screenOrientation="landscape" << here
android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
我知道如何在java中设置它:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
好吧,但是如果我要联合android:screenOrientation="landscape"
和android:screenOrientation="locked"
怎么办?我发现的唯一答案显示第一个或第二个,但不显示如何做到这两个。
我希望我的应用程序始终在横向开始,永远不要旋转或翻转。
如果我使用&#34; landscape&#34;它仍然可以颠倒翻转,所以它可以是90度或270度。
如果我使用&#34;锁定&#34;,它将不会旋转,但在纵向模式下将保持0度。
甚至可以将这两种行为结合起来吗?就像我进入设置并在我的设备上禁用自动旋转一样。只要我的应用程序正在运行,这就是我想要的。