2011-08-30 4 views
2

Je définis l'orientation comme portrait de mon application.Problème d'orientation sur (9930) blackberry

Lorsque je vérifie sur OS 6 et OS 5 simulateur, pas de problème.

Mais dans l'OS 7- (9930), mon application s'affiche en mode paysage.

Comment le vérifier et le corriger.

Pls m'aider.

Répondre

4

c'est un caractère gras, ce qui signifie que sa largeur est supérieure à sa hauteur, ce qui fait de son portrait un paysage; de toute façon, vous pouvez le forcer à se comporter normalement avec: net.rim.device.api.ui.Ui.getUiEngineInstance(). setAcceptableDirections (net.rim.device.api.lcdui.control.DirectionControl.ORIENTATION_LANDSCAPE);

+0

thank u ... ami – RVG

0

utiliser le code suivant pour faire ce pour tous les appareils

UiEngineInstance _ue = Ui.getUiEngineInstance(); 
if (Display.getWidth() == 640 && Display.getHeight() == 480) 
    _ue.setAcceptableDirections(Display.DIRECTION_LANDSCAPE); 
else 
    _ue.setAcceptableDirections(Display.DIRECTION_PORTRAIT); 
+0

Je ne sais pas pourquoi les downvotes, mais il ne semble pas bon avec des constantes comme ça ... –