Set Orientation by code

How to set orientation by code.
This code works in both onCreate, onStart in Activity.

Code

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
// In case of landscape

This setting overlaps xml setting. The code setting is high priority.

Parameters

Parameter Value
ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE Landscape
ActivityInfo.SCREEN_ORIENTATION_PORTRAIT Portrait
ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR Sensor mode
ActivityInfo.SCREEN_ORIENTATION_NOSENSOR No sensor mode

This is same as xml setting mode.