将屏幕方向锁定为一个横向和一个纵向模式

时间:2015-05-04 03:53:03

标签: android orientation landscape portrait

让我们说我的应用有两项活动AB。而且,让我们调用可见的屏幕方向landscape-1portrait-2landscape-3portrait-4
我想将A的方向锁定为横向(13)以及B的横向和纵向(1,{{1 },23)。 所以,为此,我使用了4。后来我意识到sensorLandscape适用于API 9或更高版本,我想支持旧版本。我搜索了一种模仿sensorLandscape行为的方法,但我找不到任何东西。所以我现在想采用一种更简单的方法:我希望在sensorLandscape上使用landscape模式(这只是A),但我不是希望用户能够在活动1上使用landscape-3(因此返回活动B时没有奇怪的转动)。
总结,其理念如下:
活动A的可见屏幕方向:A 活动landscape-1的可见屏幕方向:Blandscape-1 关于如何实现这种行为的任何想法?

1 个答案:

答案 0 :(得分:0)

使用它并且不支持api< 13只是因为不需要额外的工作

完成比完美更好

不要担心,您仍然会定位97%的Api> = 9的Android用户。