2012-02-22 6 views
2

내 앱 (LWUIT)에 fullScreenMode(false)을 설정하려고했습니다. 그러나 Canvas를 얻을 수 없습니다.LWUIT 앱에서 캔버스 받기

1 방법 : com.nokia.mid.ui.LCDUIUtil.setObjectTrait(javax.microedition.lcdui.Display.getDisplay(this).getCurrent(), "nokia.ui.canvas.status_zone", Boolean.FALSE);

2 방법 : javax.microedition.lcdui.Display.getDisplay(this).getCurrent().setFullScreenMode(false);

하지만 오류가 있습니다. 메서드 getCurrent() 반환 클래스 setFullScreenMode() 메서드가없는 표시 가능한 메서드입니다.

또한 javax.microedition.lcdui.Canvas)javax.microedition.lcdui.Display.getDisplay(this).getCurrent()을 시도했지만 null을 반환합니다.

이 문제를 해결하는 방법은 무엇입니까?

+0

널 포인터 오류가 발생하지 않도록 마지막으로 약 5 초 동안 기다려야했습니다. – Ajibola

답변

3

마지막 방법은 정확합니다. 실제로 작동하려면 form.show()을 호출 한 후 사용해야합니다.