Как реализовать приложение BlackBerry, которое будет работать в обоих режимах (портретной и альбомной) - PullRequest
1 голос
/ 04 ноября 2011

Я работаю с одним приложением BlackBerry OS 5.0 и письмом, которое отлично работает в режиме portrait. когда я переключаю устройство в режим landscape, компоновка этого перикулярного экрана переключается в portrait на landscape, и в это время правая сторона экрана отображает белый цвет.

так как обработать приложение в режиме landscape с помощью Design и всего Manager?

как получить текущий режим устройства (альбомный и книжный)?

пожалуйста, направь меня в его сторону ...

1 Ответ

1 голос
/ 04 ноября 2011

Используйте Display.getOrientation(), чтобы получить текущую ориентацию устройства.Если вы делаете нестандартный рисунок, вам также может понадобиться использовать Display.getDirection(), чтобы определить, какой край экрана находится «сверху».Используйте UiEngineInstance.setAcceptableDirections(), чтобы указать, какие ориентации / направления вы хотите поддерживать.Если ориентация изменяется, метод sublayout() вашего экрана вызывается снова, что дает вам возможность правильно расположить элементы управления для новой ориентации.

...