Вы можете использовать несколько различных методов, чтобы информировать пользователя о состоянии (отображение по умолчанию 2 секунды):
Status.show("Hello!");
Установите собственное время отображения:
Status.show("Hello!", 5000)
или модальное диалоговое окно:
Dialog.inform("Hello!");
диалог с ответом:
int response = Dialog.ask(Dialog.D_YES_NO, "Continue?");
switch (response) {
case Dialog.YES:
//do something
default:
//do nothing
}
или для полного фактического PopupScreen вы создаете всплывающий класс:
public class MyPopup extends PopupScreen{
public MyPopup() {
super(new VerticalFieldManager(), Field.FOCUSABLE);
add(new LabelField("Hello!"));
}
}
и поместите его в стек, как если бы вы использовали обычный класс MainScreen:
UiApplication.getUiApplication().pushScreen(new MyPopup());