安卓旋转横屏模式

19

我正在为Android平板编写应用程序。我希望屏幕方向始终为“横向”,但该应用程序应该能够旋转180度。如果您将平板电脑倒过来,视图应该正确显示并旋转180度。

有没有简单的方法可以实现?目前,我通过清单文件强制应用程序仅处于横向模式下,如下所示:android:screenOrientation="landscape" 但这样无法实现旋转功能。

2个回答

39

请使用android:screenOrientation="sensorLandscape"替代。

横向展示,但基于设备传感器可以是正常的或反向的横向展示。自API 9级别起添加。

查看开发指南

请注意,如果您在activity标签中使用android:configChanges="orientation"以避免屏幕旋转,则屏幕将完全不会旋转。如果您只想让它在横向方向上旋转,请使用上述选项并删除方向标志。在使用此选项之前,请检查您需要的行为是否正确。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接