Как создать приложение, которое позволяет только горизонтальную ориентацию?

В настоящее время я создаю игру в стиле скроллинга для моего финального проекта для моей степени.

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

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

Большое спасибо заранее.

Ответы

Ответ 2

Хорошо, я не получил ваш вопрос правильно, но если вы определяете свое меню через xml

создайте новую папку в папке res с именем

для изменений макета:

layout_land

для горизонтального конкретного меню:

 xml-land

для горизонтальных конкретных чертежей:

drawable-land

и определите свое меню, макет и возможные варианты.

Далее вы можете определить инфраструктуру Android, с которой вы хотите справиться с изменениями вращения: добавив в ваш манифест (AndroidManifest.xml) дочерний объект

android:configChanges="keyboardHidden|orientation"
android:screenOrientation="landscape"

Прокомментируйте, что вы хотите.

Ура!