Android屏幕定位挑战

时间:2011-04-09 17:34:34

标签: android orientation

我想在屏幕方向方面做一些独特的事情:

(1)当活动开始时,如果设备处于纵向方向,我想显示一个视图,要求用户请将设备旋转到横向。

(2)旋转设备后,我想显示一个包含活动主UI的新视图。

(3)如果用户之后进一步旋转设备,我想保留在步骤2中选择的方向或仅允许反向横向,并禁止纵向。

到目前为止,我能够完成第1步和第2步,但我无法弄清楚如何完成第3步。我想我可以将我要求的方向设置为横向或传感器景观,但这不起作用(在第一种情况下,我根据原始方向得到一个颠倒的屏幕,在第二种情况下,由于某种原因,我总是得到纵向)。

有什么建议吗?感谢。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)