即使在操作系统中禁用了屏幕旋转,我的Android应用也会旋转.我怎样才能解决这个问题?

Rus*_*art 4 android orientation screen-orientation orientation-changes android-orientation

我正在开发一款完全支持横向模式的Android应用.我的所有活动都在清单中设置了以下属性:

android:configChanges="keyboardHidden|locale|orientation"
android:screenOrientation="sensor"
Run Code Online (Sandbox Code Playgroud)

但是,如果我在手机的屏幕设置中禁用旋转,我的应用程序仍会在手机旋转时旋转.这种困扰我; 似乎系统级设置的全部意义如果它可以被单个应用程序覆盖是没有意义的.我如何解决这个问题,以便在手机上启用屏幕旋转的情况下仍能正常运行时遵循系统级设置?

Cas*_*eyB 12

你可以尝试使用

android:screenOrientation="user"