2011-01-14 17 views

Antwort

10

Sie kann ein paar verschiedene Methoden verwenden, um den Benutzer zu informieren (Standard 2 Sekunden Anzeige):

Status.show("Hello!"); 

Ihre eigene Anzeigezeit einstellen:

Status.show("Hello!", 5000) 

oder ein modaler Dialog:

Dialog.inform("Hello!"); 

ein Dialog mit einer Antwort:

int response = Dialog.ask(Dialog.D_YES_NO, "Continue?"); 
       switch (response) { 
        case Dialog.YES: 
         //do something 
        default: 
         //do nothing 
       } 

oder für eine volle tatsächliche PopupScreen Sie erstellen eine Popup-Klasse:

public class MyPopup extends PopupScreen{ 
public MyPopup() { 
    super(new VerticalFieldManager(), Field.FOCUSABLE); 
    add(new LabelField("Hello!")); 
} 

}

und schieben Sie es auf den Stapel, wie Sie es mit einem normalen Mainscreen-Klasse:

UiApplication.getUiApplication().pushScreen(new MyPopup());