Android Studio - 仅横向但仍可旋转

Posted

技术标签:

【中文标题】Android Studio - 仅横向但仍可旋转【英文标题】:Android Studio - landscape only but still rotate 【发布时间】:2016-01-19 19:50:58 【问题描述】:

我希望我的 android studio 应用程序仅是横向的,但在手机旋转时切换方向。

这意味着当您将手机翻转 180° 时,它仍然是横向的,但会翻转侧面。就像部落冲突游戏一样。

【问题讨论】:

【参考方案1】:

您应该将sensorLandscape screenOrientation 标记添加到您在android清单文件中的活动中,您应该一切顺利。

android:screenOrientation="sensorLandscape"

确保将此添加到您希望在横向模式下进行的所有活动中。

【讨论】:

感谢您的快速回答。效果很好!【参考方案2】:

您只需转到您的 AndroidManifest.xml 文件并在每个 Activity 下添加屏幕方向标记并将其设置为 sensorLandscape。如果您希望它们也处于横向状态,请确保为所有其他活动执行此操作。

例如:

 <activity
        android:name=".MainActivity"
        android:label="@string/title_MainActivity"
        android:screenOrientation="sensorLandscape">
</activity>

【讨论】:

以上是关于Android Studio - 仅横向但仍可旋转的主要内容,如果未能解决你的问题,请参考以下文章