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

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

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

【问题讨论】:

    标签: android android-layout android-activity android-studio


    【解决方案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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      相关资源
      最近更新 更多