Настройка ориентации экрана 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?