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