2011-08-30 89 views
2

我将方向设置为我的应用的纵向。方向问题(9930)黑莓

当我检查OS 6和OS 5模拟器时,没有问题。

但在操作系统7-(9930)中,我的应用程序显示为横向模式。

如何检查并纠正它。

请帮我。

回答

4

这是一个粗体,这意味着它的宽度大于它的高度,使它的肖像视图成为一个景观;无论如何,你可以强制它的行为正常: net.rim.device.api.ui.Ui.getUiEngineInstance()。setAcceptableDirections(net.rim.device.api.lcdui.control.DirectionControl.ORIENTATION_LANDSCAPE);

+0

感谢ü的朋友...... – RVG

0

使用下面的代码,以使这对所有设备

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

我不知道为什么downvotes,但它并不好看一样,常数... –