screenOrientation强制设置屏幕方向无效问题

2,425 阅读1分钟

屏幕方面设置

  • 屏幕的方向设置可以在style内设置,也可以在activity标签上设置

    1. 可以在style内设置
    <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
        <item name="android:windowBackground">@android:color/black</item>
        <item name="android:screenOrientation">portrait</item>
    </style>
    
    1. 在manifest中的activity标签上设置
    <activity
        android:name=".ui.activity.register.UserAgreementActivity"
        android:screenOrientation="portrait">
    </activity>
    
  • 经过验证,第一种方法设置的屏幕方向是无效的,只有第二种方法设置屏幕的方向才是有效