Portrait model is useful for a developer , using "screenOrientation" can make your dream come ture !
Lots of model can be set by means of using "screenOrientation" .
For example :
Constant | Value | Description |
---|---|---|
unspecified | -1 | No preference specified: let the system decide the best orientation. This will either be the orientation selected by the activity below, or the user's preferred orientation if this activity is the bottom of a task. If the user explicitly turned off sensor based orientation through settings sensor based device rotation will be ignored. If not by default sensor based orientation will be taken into account and the orientation will changed based on how the user rotates the device |
landscape | 0 | Would like to have the screen in a landscape orientation: that is, with the display wider than it is tall, ignoring sensor data. |
portrait | 1 | Would like to have the screen in a portrait orientation: that is, with the display taller than it is wide, ignoring sensor data. |
user | 2 | Use the user's current preferred orientation of the handset. |
behind | 3 | Keep the screen in the same orientation as whatever is behind this activity. |
sensor | 4 | Orientation is determined by a physical orientation sensor: the display will rotate based on how the user moves the device. |
nosensor | 5 | Always ignore orientation determined by orientation sensor: the display will not rotate when the user moves the device. |
sensorLandscape | 6 | Would like to have the screen in landscape orientation, but can use the sensor to change which direction the screen is facing. |
sensorPortait | 7 | Would like to have the screen in portrait orientation, but can use the sensor to change which direction the screen is facing. |
reverseLandscape | 8 | Would like to have the screen in landscape orientation, turned in the opposite direction from normal landscape. |
reversePortait | 9 | Would like to have the screen in portrait orientation, turned in the opposite direction from normal portrait. |
fullSensor | 10 | Orientation is determined by a physical orientation sensor: the display will rotate based on how the user moves the device. This allows any of the 4 possible rotations, regardless of what the device will normally do (for example some devices won't normally use 180 degree rotation). |