в android Oreo вы не можете изменить oritation для Activity, которые имеют строку ниже в стиле
<item name="android:windowIsTranslucent">true</item>
Сначала вы должны удалить нижнюю строку из манифеста для этого действия
android:screenOrientation="portrait"
Во-вторых, вы должны добавить эту строку в java-файл
//android O fix bug orientation
if (android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.O) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}