Делать это в коде - это ИМО неправильно, и даже более того, если вы поместите его в onCreate.Сделайте это в манифесте, и «система» знает ориентацию при запуске приложения.И этот тип мета или «руководства» верхнего уровня ДОЛЖЕН быть в манифесте.Если вы хотите доказать это себе, установите перерыв в onCreate.Если вы сделаете это в коде, он будет вызван дважды: он запускается в портретном режиме, затем переключается в альбомный режим.Этого не произойдет, если вы сделаете это в манифесте.