单击按钮时如何创建弹出窗口?
最佳答案
你可以使用几种不同的方法,状态来通知用户(默认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());
关于blackberry - 黑莓中的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4689479/