Android screenorientation change for all activities Android screenorientation change for all activities android android

Android screenorientation change for all activities


No way. I need to repeat

<activity android:name=".LauncherActivity"  android:configChanges="keyboardHidden|orientation"   android:screenOrientation="portrait"></activity>

in every <activity> tag in manifest.


You can create a class which extends Activity :

public class PortraitActivity extends Activity{    public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);    }}

And I think that if your activities extends PortraitActivity instead of Activity it will do.

EDIT : SCREEN_ORIENTATION_PORTRAIT or SCREEN_ORIENTATION_LANDSCAPE