以编程方式禁用整个Android应用程序中的屏幕旋转

Kri*_*ish 3 android orientation

如何以编程方式禁用整个Android应用程序的屏幕旋转?

sea*_*alz 5

无论设备倾斜哪种方式,都要保持纵向或横向?您需要将此添加到要限制的活动内的清单中

 android:screenOrientation="portrait" //Or landscape for horizontal.
Run Code Online (Sandbox Code Playgroud)

如果您希望活动之间有所不同,只需让您的清单看起来像这样.

        <activity android:name=".Activity1" 
        android:screenOrientation="landscape">       
        </activity>

        <activity android:name=".Activity2" 
        android:screenOrientation="portrait">
        </activity>

        <activity android:name=".Activity3" 
        android:screenOrientation="landscape">
        </activity>
Run Code Online (Sandbox Code Playgroud)

  • `programmatically`! (2认同)