Эмулятор Android - ориентация экрана игнорируется - PullRequest
0 голосов
/ 29 июля 2010

У меня установлен андроид: screenOrientation = "портрет" для моей деятельности. Создавая AVD с разрешением 800x480 и выполняя мою деятельность, GLSurfaceView создается с размерами 800x480 (т.е. не повернут и ширина> высота). Я ожидаю, что он будет создан с размерами 480x800 и повернут на 90 градусов.

Это ошибка в эмуляторе или я ошибаюсь в своей интерпретации android: screenOrientation?

1 Ответ

0 голосов
/ 30 июля 2010

Я верю, что android: screenOrientation = "Portrait" - это просто ограничение для вашего макета, чтобы сохранить портрет, даже когда вы поворачиваете эмулятор (Ctrl + F11)

чтобы получить макет с альбомной ориентацией, легко создайте папку layout-land в вашем проекте / res / (уровень иерархии sam с папкой layout) и поместите свой XML с ландшафтным дизайном в папку layout-land. Имя XML должно совпадать как между макетом, так и с папкой layout-land

...