MainActivity和应用程序的大部分活动使用:
android:configChanges="orientation"
android:screenOrientation="portrait"
防止屏幕旋转。但是在其中一项活动中,我希望它能够旋转,但是它没有configChanges,也没有它可以旋转的screenOrientation atribut。
似乎configChanges和screenOrientation继承自主活动,因为如果我评论主活动的行,则可以旋转其他活动。
为什么这样做?如何在某些活动中阻止轮换并在其他活动中允许轮换?
答案 0 :(得分:1)
如果您未设置特定的android:screenOrientation
值,则默认值为"unspecified"
(描述为“默认值。系统选择方向。它使用的策略,以及因此,在特定环境中做出的选择可能因设备而异。“在documentation中。”
我建议您将特殊活动设置为"sensor"
,看看是否会产生影响。