制作 Android 应用程序肖像仅使其成为单向肖像

Making Android app portrait only makes it one-way portrait

我已将我的应用设为仅纵向,并且运行成功,但似乎有一个缓存。我只能有这样的定位:

[

但是我不能旋转180°,它只是这样显示:

但是如果我离开应用程序,屏幕会旋转。所以问题是,应用程序似乎被设置为单向肖像,有没有办法解决它?这是我在每个 activity:

中设置仅纵向的方式
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"

是否有解决此问题的选项?

试试改用这个...

android:screenOrientation="sensorPortrait"

如果这不起作用,请告诉我!

编辑 所以人们看到了这一点,它只适用于 API 9+ 正如@AbAppletic 在下面的评论中所说。