2011-03-02 4 views
1

스톰 (및 Strom 2) 장치에서 세로 모드로 응용 프로그램을 잠글 필요가 있습니다. 여기에 Ui.getUiEngineInstance().setAcceptableDirections(Display.DIRECTION_PORTRAIT);을 사용합니다.폭풍시 방향 잠금

화면 방향 만 변경 장치가 설치 방향 파라미터가 지원하는 방향으로 회전된다 일단 : 여기

문제이다.

(source)

사용자가 풍경 모드에서 장치가 상기 애플리케이션을 여는 경우, 애플리케이션이 프리에서 열리 며, 사용자가 세로로 장치를 회전하면 때/전용 세로 모드로 잠근다 방법.

위에서 설명한 경우에도 세로 모드에서 응용 프로그램을 강제로 실행할 수 있습니까?

답변

0

그것은

하고

UiApplication.getUiApplication.pushModalScreen (nextScreenObj)를 사용하여 생성자 인수로 nextScreenObject을 받아 MainScreen 클래스를 확장 정의 클래스를 생성함으로써 해결 될 수있다; 어떤 화면이 사용자 정의 클래스의 객체를 생성하고이 생성자에 인수로 화면 개체를 보낼 밀어 때마다 //이

그래서 화면을 잠글 것

예 : NewCustomClass이 확장 사용자 정의 클래스하자 MainScreen 다음 새 화면을 밀고있는 동안

NextScreen nextScreenObj = new NextScreen (.. args ..); NewCustomClass pushObj = new NewCustomClass (nextScreenObj);

문제가 해결되면 알려주세요.