问题
I want my application to work in Portrait & reversePortrait mode .. In other words, I want it to work in portrait and make it rotatable 180 degrees!
I'm using the following code within <activity>
tag of the MainActivity in the Manifest.
android:screenOrientation="sensorPortrait"
However, this seems to work only on Android 4.1.2 and backward.
It doesn't work on Android 4.2.2 and above!
I tried on different phones, the same result! How to solve it?
回答1:
I'm aware of a typo error by Google that replaced sensorPortrait
by sensorPortait
at some point.
Not sure if that is your case, but depending on your targetApi
, it might.
Use sensorPortait and see what happens at compilation.
This has been fixed in API 16.
来源:https://stackoverflow.com/questions/23153734/androidscreenorientation-sensorportrait-doesnt-work-on-api-17