2011-01-14 8 views

Répondre

10

Vous peut utiliser quelques méthodes différentes, état pour informer l'utilisateur (affichage par défaut 2 secondes):

Status.show("Hello!"); 

Définissez votre temps d'affichage:

Status.show("Hello!", 5000) 

ou une boîte de dialogue modale:

Dialog.inform("Hello!"); 

une boîte de dialogue avec une réponse:

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

ou pour une PopupScreen complète réelle vous créez une classe de popup:

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

}

et le pousser à la pile comme vous le feriez avec une classe MainScreen normale:

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