Android 7.1.1中奇怪的定向行为

Android 7.1.1中奇怪的定向行为,android,Android,当我的手机处于横向时,每当我在手机上启动一个本应锁定在纵向的活动时,该活动总是在横向中启动.5s,然后移动到纵向。为什么会这样?有没有办法让它正常工作?我为这个活动编写的代码非常标准,我创建了一个基本的应用程序来测试它 package com.example.ygu.myapplication; import android.content.pm.ActivityInfo; import android.support.v7.app.AppCompatActivity; import andr

当我的手机处于横向时,每当我在手机上启动一个本应锁定在纵向的活动时,该活动总是在横向中启动.5s,然后移动到纵向。为什么会这样?有没有办法让它正常工作?我为这个活动编写的代码非常标准,我创建了一个基本的应用程序来测试它

package com.example.ygu.myapplication;

import android.content.pm.ActivityInfo;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
            setRequestedOrientation(getResources().getBoolean(R.bool.isTabletStarz) ?     ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE
                : ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}