【发布时间】:2013-08-05 19:09:46
【问题描述】:
我需要检测反向横向,以防止用户开始拍摄垂直视频。
我在 layout-land 和 layout-port 文件夹中实现了 2 种布局,它们具有不同的控件集。问题是 Android 不允许我专门为反向景观创建单独的布局。我需要这个,因为在这种情况下,视频是倒置录制的,尽管 UI 显示正确。
如果我将设备从 0 方向旋转到 180 方向,Android 甚至不会调用我的活动的onCreate(),但在这种情况下视频会翻转。
有人可以建议一个工作示例如何检测某些设备方向(在我的情况下为反向横向)以使用该方向的另一种布局吗?
【问题讨论】:
标签: android android-layout android-camera screen-orientation