Blackberry 黑莓中的弹出窗口

Blackberry 黑莓中的弹出窗口,blackberry,java-me,Blackberry,Java Me,单击按钮时如何创建弹出窗口?看看这些链接,你可以得到一些想法: 此外,你可以搜索stackoverflow以获得更多答案。。。 :)您可以使用几种不同的方法、状态通知用户(默认显示2秒): 设置您自己的显示时间: Status.show("Hello!", 5000) 或模式对话框: Dialog.inform("Hello!"); 带有响应的对话框: int response = Dialog.ask(Dialog.D_YES_NO, "Continue?");

单击按钮时如何创建弹出窗口?

看看这些链接,你可以得到一些想法:

此外,你可以搜索stackoverflow以获得更多答案。。。
:)

您可以使用几种不同的方法、状态通知用户(默认显示2秒):

设置您自己的显示时间:

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
                }
或者,对于完整的实际弹出式屏幕,您可以创建一个弹出类:

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

并将其推入堆栈,就像使用普通的MainScreen类一样:

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