假设我的应用程序有两个活动A和B。另外,让我们把可定位的屏幕方向称为landscape-1、portrait-2、landscape-3和portrait-4。
我想把A定位到景观(1和3),B定位于景观和肖像画(1、2、3和4)。为此,我使用了sensorLandscape。后来,我意识到sensorLandscape是用于API 9或更高版本的,我希望支持较早的版本。我寻找一种模仿sensorLandscape行为的方法,但我什么也没找到。因此,我现在要采用一种更简单的方法:我想在ActivityA上使用landscape模式(这是1),但是我不希望用户能够在ActivityB上使用landscape-3 (所以在返回ActivityA时没有奇怪的转向)。
对作了总结,其想法如下:
活动A:landscape-1的可定位屏幕方向。
活动B:landscape-1和portrait-3的可定位屏幕方向。
对于如何完成这种行为,有什么想法吗?
发布于 2015-05-04 04:05:39
使用它,不支持api <13仅仅是因为不需要做额外的工作
做比完美更好
别担心,你仍然用Api >=9瞄准97%的安卓用户。
https://stackoverflow.com/questions/30022352
复制相似问题