#blackberry
#ежевика
Вопрос:
Я нажимаю всплывающий экран, используя следующий код, какой всплывающий экран не отображается. Пожалуйста, скажите мне, что я пропустил.?
LabelField statusMsg = new LabelField("Hello");
PopupScreen statusScreen = new PopupScreen((fieldHFM));
UiApplication app = UiApplication.getUiApplication();
app.pushScreen(statusScreen);
Комментарии:
1. вы делаете это в потоке пользовательского интерфейса?
Ответ №1:
Попробуйте сделать следующим образом
UiApplication.getUiApplication().invokeLater(new Runnable() {
public void run() {
UiApplication.getUiApplication().pushScreen(statusScreen);
}
});