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 - 仅横向但仍可旋转的主要内容,如果未能解决你的问题,请参考以下文章
android studio中的纵向到横向视频视图和控制器重启问题
MFC:CListCtrl.EnableWindow(FALSE),但仍可滚动? [复制]
Android Studio Chronometer Rotation - 纵向工作,但不能横向工作...使用视图模型和 Kotlin
如何隐藏地理标签以显示在卡片中但仍可用于 googlebot
在 Android Studio 中使用 ActivityInstrumentationTestCase2 在横向测试 Android 应用程序