Допустим, у вас есть Screen2 расширяет MainScreen.
Screen2 s2 = new Screen2();
UiApplication.getUIApplication.pushScreen(s2);
Обратите внимание, что приведенный выше код должен выполняться из основного потока событий пользовательского интерфейса.Если вы отображаете экран в ответ на событие пользовательского интерфейса, это значение по умолчанию.Однако, если вы выдвигаете экран из фонового потока, вам нужно перенаправить вызов в поток событий следующим образом:
UiApplication.getUiApplication().invokeLater( new Runnable() {
public void run() {
Screen2 s2 = new Screen2();
UiApplication.getUIApplication.pushScreen(s2);
}
});