2011-10-03 56 views
0

我使用下面的代碼推動彈出屏幕,什麼彈出屏幕不顯示。 請告訴我我錯過了什麼?PopupScreen推後不顯示

LabelField statusMsg = new LabelField("Hello"); 
PopupScreen statusScreen = new PopupScreen((fieldHFM)); 
UiApplication app = UiApplication.getUiApplication(); 
app.pushScreen(statusScreen); 
+0

做你的UI線程這樣做呢? –

回答

2

嘗試 以下列方式

UiApplication.getUiApplication().invokeLater(new Runnable() { 
        public void run() { 
         UiApplication.getUiApplication().pushScreen(statusScreen); 
        } 
       });