android - 在 Android 中只允许 2 个屏幕方向?

标签 android xml manifest

要将应用锁定为仅在一种屏幕方向上运行,我们可以在 AndroidManifest.xml 中执行此操作:

<activity
        android:name="..."
        android:screenOrientation="portrait"/>

问题是,我刚刚发现我需要让应用程序也可以旋转到 reversePortrait,我首先尝试的是:

<activity
        android:name="..."
        android:screenOrientation="portrait|reversePortrait"/>

但似乎 android:screenOrientation 只允许 1 个值。我们还能如何实现这一目标?

最佳答案

你想要的是:

<activity
        android:name="..."
        android:screenOrientation="sensorPortrait"/>

参见 here .

关于android - 在 Android 中只允许 2 个屏幕方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35335096/

相关文章:

android - 如何解析android中的xml响应?

xml - 无法通过仅针对 WCF 的配置正确公开 REST XML、REST JSON 和 SOAP

android - Android 中缺少启动器图标

c# - Unity C# 四元数 : Swap y with z axis

java - 如何在 Eclipse 中将平板电脑连接到 android SDK

java - 如何正确扩展 TextInputLayout.java

android - 在 Android Jetpack Compose 中使用 State 时出现 java.lang.IllegalStateException

sql-server - XSL - GML 到 json

javascript - Chrome 扩展程序不工作

Android Manifest 实现问题