【发布时间】:2011-04-09 17:34:34
【问题描述】:
我想做一些关于屏幕方向的独特的事情:
(1) Activity 启动时,如果设备处于纵向,我想显示一个视图,要求用户将设备旋转成横向。
(2) 设备旋转后,我想显示一个包含活动主 UI 的新视图。
(3) 如果用户在之后进一步旋转设备,我想要么保留第 2 步中选择的方向,要么只允许反向横向,不允许纵向。
到目前为止,我能够执行第 1 步和第 2 步,但我不知道如何完成第 3 步。我想我可以将请求的方向设置为横向或传感器横向,但这不起作用(在第一种情况下,我会根据原始方向得到一个颠倒的屏幕,而在第二种情况下,由于某种原因,我总是得到纵向)。
有什么建议吗?谢谢。
【问题讨论】:
标签: android orientation