android - Set orientation fixed for all activities -
i know there 2 ways set activity's orientation landscape, either programmatically
setrequestedorientation(activityinfo.screen_orientation_landscape); or in manifest:
android:orientation="landscape" currently, use first 1 in superclass, because have many (child) activities want in landscape. however, make oncreate being called twice, leads other issues. when using manifest-route, have apply activities separately, undoubtedly lead 1 being missed out in future (not mention code copying).
is there way apply android:orientation="landscape" activities in app?
in manifest, set activities:
<activity android:name=".youractivity" android:configchanges="orientation" android:screenorientation="portrait"/> let me explain:
with android:configchanges="orientation" tell android responsible of changes of orientation. android:screenorientation="portrait" set default orientation mode.
Comments
Post a Comment