在后续活动中轮换配置

时间:2012-02-05 16:57:30

标签: android android-layout

MainActivity和应用程序的大部分活动使用:

android:configChanges="orientation"
android:screenOrientation="portrait"

防止屏幕旋转。但是在其中一项活动中,我希望它能够旋转,但是它没有configChanges,也没有它可以旋转的screenOrientation atribut。

似乎configChanges和screenOrientation继承自主活动,因为如果我评论主活动的行,则可以旋转其他活动。

为什么这样做?如何在某些活动中阻止轮换并在其他活动中允许轮换?

1 个答案:

答案 0 :(得分:1)

如果您未设置特定的android:screenOrientation值,则默认值为"unspecified"(描述为“默认值。系统选择方向。它使用的策略,以及因此,在特定环境中做出的选择可能因设备而异。“documentation中。”

我建议您将特殊活动设置为"sensor",看看是否会产生影响。