Usually our app will only be designed as a horizontal screen or vertical screen, the way to lock the horizontal screen or vertical screen is to set the attribute android:screenorientation "Landscape" or "portrait" in the Manifest.xml file:
<activity
Android:name= ". Mainactivity "
android:label=" @string/app_name "
android:screenorientation=" Landscape ";
<intent-filter>
< Action android:name= "Android.intent.action.MAIN"/>
<category Android:name= "Android.intent.category.LAUNCHER"/>
</ Intent-filter>
</activity>
In fact Screenorientation can also be set to many values:
android : Screenorientation = ["Unspecified" | "Behind" |
Sensorlandscape " | " sensorportrait " |
"sensor" | "Fullsensor" | "Nosensor" |
"user" | "Fulluser" | "Locked"]
Where sensorlandscape is horizontal screen according to gravity upside down,sensorportrait vertical screen According to gravity upside down.
If you are interested, you can also try other values oh ...
Transferred from: http://blog.csdn.net/oracleot/article/details/19045011
"Turn" Android Gravity Adaptive