2012-04-28 68 views
0

如何在黑莓OS 4.5如何锁定为blckberry OS 4.5应用屏幕方向

锁定定向。在黑莓OS 5.0以上,能够对以下的方法

ScreenUtils.disableOrientationChange(); 

    // enters the event processing loop thread if required 
    if (!app.isHandlingEvents()) 
    { 
     app.enterEventDispatcher(); 
    } 

而且

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

但是我正在研究BB OS 4.5,所以它有可能。

+0

http://stackoverflow.com/questions/7789734/auto-rotation-on-blackberry-programming/7789839#7789839 – 2012-05-03 09:44:38

回答

3

第一款触屏设备(BlackBerry Storm)附带了RIM OS 4.7。

setAcceptableDirections方法在RIM SDK 4.7中引入。

RIM SDK 4.5不提供对屏幕方向的控制。

+0

我的应用程序建立在RIM OS 4.5上,当我用它在设备上运行它时有OS 6.0和我想锁定屏幕方向。在RIM OS 4.5应用程序中可能如何? – Rajkiran 2012-04-28 11:37:44

+1

正如我之前提到的RIM SDK 4.5不支持这样的功能。使用预处理器为不同设备生成您的应用程序版本。 – 2012-04-28 11:42:44

+0

好的,谢谢你的帮助。 – Rajkiran 2012-04-28 11:45:13