В настоящее время я создаю игру в стиле скроллинга для моего финального проекта для моей степени.
Мне просто интересно, как вы создаете меню, предназначенное для отображения телефона в горизонтальной ориентации, даже если телефон удерживается в вертикальной ориентации?
Т.е. я хочу, чтобы пользователь знал, что игра должна воспроизводиться с телефоном в горизонтальной ориентации и хотите, чтобы меню отображалось только в горизонтальной ориентации.
Спасибо заранее.
Добавьте в свой AndroidManifest.xml следующий атрибут:
android:screenOrientation="landscape"
Ну, я не получил ваш вопрос правильно, но если вы определяете свое меню через xml
Создайте новую папку в папке res с именем
Для изменений макета:
layout_land
Для горизонтального конкретного меню:
xml-land
Для горизонтальных конкретных чертежей:
drawable-land
И определите свое меню, расположение и доступные изменения там.
Кроме того, вы можете определить структуру андроида, с которой вы хотите справиться с изменениями вращения: добавив в свой манифест (AndroidManifest.xml)
android:configChanges="keyboardHidden|orientation" android:screenOrientation="landscape"
Комментируйте именно то, что вы хотите.
Ура!