Задача ориентации на (9930) ежевику - PullRequest
2 голосов
/ 30 августа 2011

Я установил для своего приложения ориентацию как портрет.

Когда я проверяю симуляторы os 6 и os 5, нет проблем.

Но в ОС 7- (9930) мое приложение отображается в ландшафтном режиме.

Как проверить и исправить это.

Пожалуйста, помогите мне.

Ответы [ 2 ]

4 голосов
/ 30 августа 2011

это полужирный, что означает, что его ширина больше, чем высота, что делает его портретным пейзажем;в любом случае вы можете заставить его вести себя нормально с помощью: net.rim.device.api.ui.Ui.getUiEngineInstance (). setAcceptableDirections (net.rim.device.api.lcdui.control.DirectionControl.ORIENTATION_LANDSCAPE);

0 голосов
/ 31 августа 2011

используйте следующий код, чтобы сделать это для всех устройств

UiEngineInstance _ue = Ui.getUiEngineInstance();
if (Display.getWidth() == 640 && Display.getHeight() == 480) 
   _ue.setAcceptableDirections(Display.DIRECTION_LANDSCAPE);
else 
   _ue.setAcceptableDirections(Display.DIRECTION_PORTRAIT);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...