我将游戏从 j2me 移植到 blackberry 。在j2me中,有一种改变方向的方法。但我不知道如何在黑莓中做到这一点。如果我正在使用
net.rim.device.api.ui.Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_PORTRAIT);
给出错误。请指导我。
提前致谢
答案 0 :(得分:2)
我认为在进入事件调度程序之前不应该调用setAcceptableDirections
方法。以下是我在Screen
中所做的事情,并且有效:
protected void onUiEngineAttached(boolean attached) {
super.onUiEngineAttached(attached);
Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_PORTRAIT);
}