Настройка ориентации экрана Android Activity с помощью values.xml

Я пытаюсь настроить ориентацию экрана активности со значениями из файла XML в res / values. Я хотел бы сделать это, потому что, более или менее, мне нужно одно и то же действие для планшета (альбомная) и смартфона (портретная).

Первая попытка

Manifest:


config.xml:

portrait

Но с этим параметром приложение выигралоt появится на устройстве и вернет эту ошибку:

java.lang.NumberFormatException: недопустимый int: "портрет"

второй

ОК, я просто изменил это на это

Manifest:


config.xml:

1

Я использовал 1, потому что ActivityInfo.SCREEN_ORIENTATION_PORTRAIT == 1.

Но это тоже не работает. Кажется, что я могу изменить некоторые значения, такие как имя приложения / действия, но не ориентацию экрана?

Я знаю, что могу обойти это с помощью кода, но по какой-то причине он чувствует, что это также должно быть доступно с помощью файла значений XML.

Как-то можно добиться этого значениями XML?

Ответы на вопрос(1)

Ваш ответ на вопрос