3

我想在 BlackBerry Storm 上始终以纵向模式启动我的应用程序,即使设备处于横向模式也是如此。

我怎么能那样做?

我知道我们可以在打开我的应用程序后控制方向,方法是:

UiEngineInstance ui = Ui.getUiEngineInstance();
ui.setAcceptableDirections(Display.DIRECTION_NORTH); 

但是如何以纵向模式打开应用程序?

4

1 回答 1

5

在每个屏幕类的构造函数中使用以下一行代码。

Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_PORTRAIT);

我在 OS 7 手机中也遇到了这个问题,所以我已经解决了使用以下代码的问题:

Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_NORTH);

于 2011-06-28T13:08:44.280 回答